Pracuję nad projektem, który musi zostać przetestowany w VM Fedory z Pythonem 2.6.6. Pomyślnie zainstalowałem ten program (więc mogę go użyć zamiast domyślnego 2.7), ale muszę zainstalować niektóre pakiety za pomocą pip i pojawia się błąd. Gdy używam instalacji sudo pip (lub pip2.6), pojawia się następujący błąd:
Traceback (most recent call last):
File "/usr/local/bin/pip", line 9, in
load_entry_point('pip==7.0.1', 'console_scripts', 'pip')()
File "build/bdist.linux-x86_64/egg/pkg_resources/ w tym .py ", linia 558, w load_entry_point
Plik „build / bdist.linux-x86_64 / egg / pkg_resources / w tym .py ", linia 2682, w load_entry_point
Plik „build / bdist.linux-x86_64 / egg / pkg_resources / w tym .py ”, linia 2355, w załadunku
Plik „build / bdist.linux-x86_64 / egg / pkg_resources / w tym .py ”, linia 2361, w rozwiązaniu
Plik „/usr/local/lib/python2.6/site-packages/pip-7.0.1-py2.6.egg/pip/ w tym .py ”, linia 15, w
z pip.vcs import git, mercurial, subversion, bazaar # noqa
Plik „/usr/local/lib/python2.6/site-packages/pip-7.0.1-py2.6.egg/pip/vcs/subversion.py”, wiersz 9, w
z importu pip.index Link
Plik „/usr/local/lib/python2.6/site-packages/pip-7.0.1-py2.6.egg/pip/index.py”, wiersz 30, w
od importu pip.wheel Koło, wheel_ext
Plik „/usr/local/lib/python2.6/site-packages/pip-7.0.1-py2.6.egg/pip/wheel.py”, wiersz 34, w
z pip._vendor.distlib.scripts import ScriptMaker
Plik "/usr/local/lib/python2.6/site-packages/pip-7.0.1-py2.6.egg/pip/_vendor/ w tym .py ”, wiersz 92, w load_module
raise ImportError ("Brak modułu o nazwie '% s'"% (nazwa,))
ImportError: Brak modułu o nazwie „pip._vendor.distlib.scripts”
Warto zauważyć, że „instalacja pip2.7” działa, ale muszę być w stanie zainstalować pakiety dla Pythona 2.6.
Każda forma pomocy jest mile widziana.