My Ubuntu 10.04 поставляется с Python 2.6. Теперь я также установил Python 2.7, который сейчас является системой по умолчанию, потому что, когда я запускаю Python < /code> с терминала, он начинает Python 2.7. Ниже следуют некоторые результаты моих попыток и выводов. Я установил pip pysftp < /code>, но он написал следующее: < /p>
Downloading/unpacking pysftp
Running setup.py egg_info for package pysftp
Traceback (most recent call last):
File "", line 3, in
File "/usr/local/lib/python2.6/dist-packages/setuptools/__init__.py", line 12, in
from setuptools.extension import Extension
File "/usr/local/lib/python2.6/dist-packages/setuptools/extension.py", line 8, in
from .dist import _get_unpatched
File "/usr/local/lib/python2.6/dist-packages/setuptools/dist.py", line 21, in
packaging = pkg_resources.packaging
AttributeError: 'module' object has no attribute 'packaging'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 3, in
File "/usr/local/lib/python2.6/dist-packages/setuptools/__init__.py", line 12, in
from setuptools.extension import Extension
File "/usr/local/lib/python2.6/dist-packages/setuptools/extension.py", line 8, in
from .dist import _get_unpatched
File "/usr/local/lib/python2.6/dist-packages/setuptools/dist.py", line 21, in
packaging = pkg_resources.packaging
AttributeError: 'module' object has no attribute 'packaging'
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in ./pip-log.txt
< /code>
Мне кажется, что PIP (который был явно установлен до установки Python 2.7) ссылки на старую версию Python, которая не поддерживает PYSFTP. Также потому, что когда я делаю pip -version < /code>, он говорит: < /p>
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)
< /code>
Когда я делаю, где Python < /code>, он дает мне следующую информацию: < /p>
python: /usr/src/Python-2.7.10/python /usr/bin/python2.6 /usr/bin/python /etc/python2.6 /etc/python /usr/lib/python2.6 /usr/lib/python3.1 /usr/lib64/python2.6 /usr/lib64/python3.1 /usr/local/bin/python2.7-config /usr/local/bin/python /usr/local/bin/python2.7 /usr/local/lib/python2.6 /usr/local/lib/python2.7 /usr/include/python2.6 /usr/share/python /usr/share/man/man1/python.1.gz
< /code>
Как я могу установить pysftp? < /p>
Подробнее здесь: https://stackoverflow.com/questions/342 ... x-versions
Установка PYSFTP через PIP не удалась (из -за 2 версий Python2.x?) ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение