Nie można pobrać pip działającego na Pythonie 2.6 w Fedorze 22 Virtualbox


1

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.


Może to nie rozwiąże problemu w ten sposób, ale spróbowałeś użyć pythonz ? Jest podobny do rvm, ale do Pythona, który zarządza wieloma wersjami Pythona.
xuhdev
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.