2015-01-08 5 views
1

Просто установлен Jython 2.7beta3 и пип под Jython в Mac OS XJython ImportError: модуль не назвал URLLIB

попытка запустить /usr/local/Cellar/jython/2.7-b3/libexec/bin/pip установить запросы

Получить сообщение об ошибке:

Traceback (most recent call last): 
    File "./pip", line 8, in <module> 
    sys.exit(
    File "/usr/local/Cellar/jython/2.7-b3/libexec/Lib/site-packages/setuptools-11.3.1-py2.7.egg/pkg_resources/__init__.py", line 519, in load_entry_point 
    File "/usr/local/Cellar/jython/2.7-b3/libexec/Lib/site-packages/setuptools-11.3.1-py2.7.egg/pkg_resources/__init__.py", line 2630, in load_entry_point 
    File "/usr/local/Cellar/jython/2.7-b3/libexec/Lib/site-packages/setuptools-11.3.1-py2.7.egg/pkg_resources/__init__.py", line 2310, in load 
    File "/usr/local/Cellar/jython/2.7-b3/libexec/Lib/site-packages/setuptools-11.3.1-py2.7.egg/pkg_resources/__init__.py", line 2316, in resolve 
    File "/usr/local/Cellar/jython/2.7-b3/libexec/Lib/site-packages/pip-6.0.6-py2.7.egg/pip/__init__.py", line 15, in <module> 
    from pip.vcs import git, mercurial, subversion, bazaar # noqa 
    File "/usr/local/Cellar/jython/2.7-b3/libexec/Lib/site-packages/pip-6.0.6-py2.7.egg/pip/vcs/__init__.py", line 8, in <module> 
    from pip._vendor.six.moves.urllib import parse as urllib_parse 
ImportError: No module named urllib 

Я обнаружил, что не могу ничего установить на пип под Jython. Пожалуйста, помогите мне исправить это, спасибо.

+0

Я делаю то же самое и получаю ту же ошибку, используя Jython 2.7b3 на Linux Mint 17. – dstromberg

ответ

0

У меня была такая же проблема, пытаясь использовать pip для Jython2.7b3.

Я скачал это: https://github.com/jythontools/pip/tree/master

И побежал команду: Jython setup.py установить

И пип теперь и работает как шарм.

+0

Спасибо за ваш ответ, но эта проблема не решена полностью. Как вы сказали, я переустанавливаю пип. Когда я пытаюсь установить pip, у меня появилось новое сообщение об ошибке: from. import inputstream UnicodeDecodeError: кодек «unicodeescape» не может декодировать байты в позиции 47-53: незаконный символ Юникода. Вы получили эту ошибку? – Gino

+0

Я не получаю эту ошибку. Я смог установить dango и django-jython с помощью pip. Но теперь я пытаюсь запустить django-admin.py и получить «Ошибка импорта: нет модуля с именем urllib» –

Смежные вопросы