Установка PYSFTP через PIP не удалась (из -за 2 версий Python2.x?)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Установка PYSFTP через PIP не удалась (из -за 2 версий Python2.x?)

Сообщение Anonymous »

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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»