缺少OS X Lion Python 2.7上的urwid

时间:2012-02-09 15:25:31

标签: python urwid

今天早上我安装了mitmproxy,我开始在我的控制台中看到这个:

ImportError:没有名为urwid的模块

经过一段谷歌搜索后,我在TinyCoreLinux论坛上发现了a post,这意味着版本2.6和2.7之间的urwid模块可能已经出现打嗝。我不经常使用Python来理解如何管理它的依赖项。有人可以说明我将如何修复系统中缺少的urwid模块吗?我正在使用Python 2.7运行OS X Lion。

2 个答案:

答案 0 :(得分:3)

转到http://excess.org/urwid/,然后下载标题为“下载最新稳定版本:urwid-X.X.X.tar.gz”的链接。

下载后,解压缩文件。

打开终端并切换到解压缩的目录。可能是类似的东西 cd ~/Downloads/urwid-X.X.X

使用sudo python setup.py install

运行安装脚本

它应该编译并安装,然后mitmproxy应该运行正常。

答案 1 :(得分:-1)

或者您可以从setup.py --help-command构建tar分发:setup.py dist - 这将在tar中的bin文件夹中构建tar,你可以运行pip install pudb - 这将包括urwid和其他依赖