But that pypi-method/python setup.py-method doesn’t seem to work, the package seems being isntall (verified by pip list) but if I’m trying to install a special rpm, it tells me:
python-django-mptt >= 0.8.6 is needed by $package.
is there any hint or “special trick” to help openSUSE recognizing that new django-mptt package?
You should be able to install with the following command
pip install django-mptt
Your package from PyPi will be installed into a location your app can find it.
Although you didn’t mention what you’ve done for your overall Python environment, in general the default from the OSS is only good enough for general use and not sufficient for what you appear to be doing.
Recommend either installing a Python from Pypi
or
at least add the special openSUSE Python repo to your system, eg with the following command
zypper ar -f http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Leap_42.2/ Python_repo_42.2
Followed by updating your system to update your Python from the new repo