1

私はPythonと基本的でないコンピューター機能全般に非常に慣れていませんが、非常に基本的な問題があり、修正方法がわかりません。モジュールをインターネットからダウンロードして Python にインポートしようとすると、エラー メッセージが表示されます。たとえば、私が使用している Python のチュートリアル プログラムで wxPython をダウンロードするように指示された後、「import wx」と入力すると、次のようになりました。

Traceback (most recent call last):
  File "<pyshell#4>", line 1, in <module>
    import wx
ImportError: No module named wx

Python がダウンロードしたモジュールを見つけられるようにするにはどうすればよいですか? ありがとう!!

Python バージョン 2.7.3、および Web サイトのダウンロード リンクから wxPython をダウンロードしました。もう 1 つ気づいたこと: ターミナルで python setup.py install と入力すると、次のように表示されます。

/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
can't open file 'setup.py': [Errno 2] No such file or directory

別の大きな問題と思われるのはどれですか。

4

1 に答える 1

0

これを実際にデバッグするには、いくつかの作業を行う必要があります。

  1. Python を実行し、実行しているバージョンを確認します。
  2. where python複数のバージョンの python を同時に実行しているかどうかを入力して把握します。
  3. pipまたはを使用easy_installして、出力を読んで、パッケージをインストールしている場所を確認します。インストール先のバージョン (Python 2.7) ではなく、システム全体の Python 2.6 にインストールされている可能性があります。
  4. 3 で間違った場所にインストールされたパッケージを見つけた場合は、それらをアンインストールしてから、またはinstallpip uninstall <packagename>で 2.7 に再インストールしてください。またはのオプションが表示されない場合は、ディストリビューションをインストールし、使用している特定のバージョンの Python でそのファイルを実行する必要があります。easy_install-2.7pip-2.7easy_install-2.7pip-2.7setup.py
  5. を実行しているときに、実際にディレクトリにいることを確認してくださいsetup.py。たとえば、distribute をインストールするcdには、適切なディレクトリにインストールする必要があります。

最後に、別の注意:パッケージを個別にダウンロードするのではなく、またはを使用してパッケージをインストールする方がはるかに簡単です。まずそれをやってみる必要があります。繰り返しますが、distributeに詳しい情報があります。easy_installpip

于 2012-06-09T21:39:40.213 に答える