1

私のpythonバージョンは次のとおりです。Python 2.7 easy_install mechanizeを実行してから、スクリプトを実行しようとしたところ、次のようになりました。

File "test.py", line 2, in <module>
import mechanize
ImportError: No module named mechanize

他の情報が必要な場合はお知らせください。

4

2 に答える 2

3

何らかの理由で pip または easy_install が機能しない場合は、これを試してください。

http://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.tar.gzからソース コードをダウンロードします。

パッケージを解凍し、コマンド ラインに移動して、解凍したフォルダーに移動し、次のように入力します。

python setup.py install

Linux/Mac を使用している場合は、次のように入力する必要がある場合があります。

sudo python setup.py install
于 2013-01-27T03:41:24.103 に答える
1

将来のユーザーのために何かを追加したい:

一部のユーザーが「'_version' という名前のモジュールがありません」というエラーを受け取った場合、Mechanize は Python 3 をサポートしていないため、Python 2.x リリース (利用可能な最新版は 2.7.3) をインストールする必要があります。そこに mechanize パッケージをインストールします。その後、スクリプトの実行を再試行してください。

于 2013-07-24T14:26:36.697 に答える