Изучите Python сложным путем, упражнение 50

Итак, я новичок в python, но до этой книги у меня не было серьезных проблем с книгой. На данный момент мы собираемся установить lpthw.web, но при попытке установить его я получаю сообщение об ошибке.

Вот что нам говорят написать в терминал:

$ sudo pip install lpthw.web

И это ошибка, которую я постоянно получаю:

Исключение: трассировка (последний последний вызов): файл «/Library/Python/2.6/site-packages/pip-1.2.1-py2.6.egg/pip/basecommand.py», строка 107, в основном статусе = self .run(options, args) File "/Library/Python/2.6/site-packages/pip-1.2.1-py2.6.egg/pip/commands/install.py", строка 248, при запуске import setuptools ImportError: Нет модуля с именем setuptools

Сохранение полного входа в /Users/user/Library/Logs/pip.log Users-MacBook-Pro:~ user$

И да, я зашел в свою папку pip и увидел, что у меня там нет ничего с setuptools. Как и почему это произошло?

Я в замешательстве, есть советы?


person Karin FF    schedule 09.01.2013    source источник
comment
Вы можете попробовать установить setuptools. установка совершенно безболезненная. Это так же просто, как загрузить .egg для вас версию Python, а затем запустить в оболочке: <sudo> sh setuptools-0.6c11-py2.6.egg   -  person mgilson    schedule 09.01.2013
comment
Ваш вопрос связан с stackoverflow.com/questions/9305316/   -  person Mihai8    schedule 10.01.2013


Ответы (1)


В Ubuntu вы можете получить setuptools через apt-get:

$ sudo apt-cache search setuptools
[sudo] password for me: 
...
python-setuptools - Python Distutils Enhancements (setuptools compatibility)
...
python3-setuptools - Python3 Distutils Enhancements (setuptools compatibility)
person gammapoint    schedule 09.01.2013