1

今朝 mitmproxyをインストールしたところ、コンソールに次のように表示され始めました。

ImportError: urwid という名前のモジュールがありません

少しグーグルした後、TinyCoreLinux フォーラムで、バージョン 2.6 と 2.7 の間で urwid モジュールに問題があった可能性があることを示唆する投稿を見つけました。私は依存関係を管理する方法を理解するほど Python を頻繁に使用していません。システムに不足している urwid モジュールを修正するために私が何をするかについて、誰かが光を当てることができますか? Python 2.7 で OS X Lion を実行しています。

4

2 に答える 2

3

http://excess.org/urwid/にアクセスし、「最新の安定バージョンのダウンロード: urwid -XXXtar.gz」というタイトルのリンクをダウンロードします。

ダウンロードしたら、ファイルを解凍します。

ターミナルを開き、解凍したディレクトリに移動します。おそらく次のようなもの cd ~/Downloads/urwid-X.X.X

でインストールスクリプトを実行しますsudo python setup.py install

コンパイルしてインストールし、正常にmitmproxy実行されるはずです。

于 2012-02-09T19:36:39.243 に答える
-1

または、setup.py --help-command: setup.py dist から tar ディストリビューションをビルドできます。これにより、その tar の bin フォルダーから「dist」フォルダーに tar がビルドされます。pip install pudb を実行できます。これには、urwid およびその他のものが含まれます。依存

于 2014-05-22T03:12:08.643 に答える