Отсутствует urwid на OS X Lion Python 2.7 - PullRequest
1 голос
/ 09 февраля 2012

Я установил mitmproxy этим утром и начал видеть это в своей консоли:

ImportError: Нет модуля с именем urwid

После небольшого поиска в Google я нашел сообщение на форуме TinyCoreLinux, в котором говорится о возможном сбое в работе модуля urwid между версиями 2.6 и 2.7.Я не использую Python достаточно часто, чтобы понять, как управлять его зависимостями.Может ли кто-нибудь пролить свет на то, что я буду делать, чтобы исправить отсутствующий модуль urwid в моей системе?Я использую OS X Lion с Python 2.7.

Ответы [ 2 ]

3 голосов
/ 09 февраля 2012

Перейдите на http://excess.org/urwid/ и загрузите ссылку под названием «Загрузить последнюю стабильную версию: urwid-XXXtar.gz».

После загрузки распакуйте файл.

Откройте терминал и перейдите в разархивированный каталог.Вероятно, что-то вроде cd ~/Downloads/urwid-X.X.X

Запустите скрипт установки с помощью sudo python setup.py install

Он должен скомпилироваться и установить, а затем mitmproxy будет работать нормально.

0 голосов
/ 22 мая 2014

или вы можете собрать дистрибутив tar из setup.py --help-command: setup.py dist - это создаст tar в папке "dist" из папки bin этого tar, вы можете запустить pip install pudb - это будетurwid и другие зависимости

...