web-dev-qa-db-ja.com

Python ImportError:wxという名前のモジュールはありません

もう一度この質問をしてすみません。私は検索して、stackoverflowと一般的なgoogle検索の両方でそれの繰り返しを見つけました。残念ながら、システムをソートすることはできません。

私は次のものを持っています:

C:\Python27\Lib\site-packages\wx-2.8-msw-unicode

このフォルダーにはwxフォルダーが含まれ、wxおよびwxPythonフォルダーにはそれぞれ_init_.pyファイル

Wxをインポートすると、エラーメッセージ"no module named wx"

Pythonを取得して、wxを正常にインポートできるように関連ファイルを見つけるには、何をする必要がありますか

33
Luke Bream

Ubuntu:

Sudo apt-get install python-wxtools
29
Giuseppe Urso

Windows:

  1. C:\Python27\Lib\site-packages\に移動し、フォルダーwx-<version>-mswまたは同様のフォルダーを見つけます

  2. wxを上記のフォルダーからC:\Python27\Lib\site-packages\に移動します

18
frmdstryr

今日は同じエラーが発生しましたが、何か試してみましたが、驚くほどうまくいきました。サイトパッケージフォルダーには、wx.pthという名前のファイルがあります。メモ帳を使用して開くと、その内容は「wx-2.8-msw-unicode」のようになります

基本的には、wxpythonを含むフォルダーの名前です。これを使用して削除 Ctrl + A サイトパッケージからフォルダの名前をコピーし、同じであってもここに貼り付けます。

奇妙に聞こえますが、元のファイルに隠し文字が含まれている可能性があります...

4
unrealsoul007

Windowsにwxがインストールされていない場合は、次を使用できます。

 pip install wx
3
michael

私も同じ問題に直面しています。私が直面したことを共有したいので、誰にとっても役立ちます。私の場合、python2を両方インストールしました。 7およびpython3、および使用したいくつかの分析の後、python3でアプリケーションをテストしました

pip show wxpython-common

にあったwxの場所を見つける

/usr/lib/python2.7/dist-packages

私の場合、wxはpython2.7環境でのみ動作することを理解していました

2

ここからパッケージをダウンロードしてwxpythonをインストールしましたが、wxモジュールを必要とするPyMOLプラグインでも同じ問題がありました( 非公式のWindowsバイナリPython拡張パッケージ )コマンドでインストールします:

pip install .\wxPython-3.0.2.0-cp27-none-win_AMD64.whl

何らかの理由でエラーが発生したため、次の方法でアンインストールしました。

pip uninstall wxPython

そして、ここからダウンロードし( wxPython 4.0.0a1 )、再インストールしました:

pip install .\wxPython-4.0.0a1-cp27-cp27m-win_AMD64.whl

この時点でのエラーはもう表示されていません。

2
Riccardo Volpe

Fedoraでは、次のコマンドを使用できます

pip install -U \ -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \ wxPython
1
Nilesh Pawar

ターミナルを開いて、Windowsユーザー向けにこのコマンドthatsを実行してくださいpip install -U wxPython

ubuntuユーザーの場合、これを使用できます

pip install -U \
-f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \
wxPython
0
Japhet Johnson

私はIDLEを再起動し、私のために働きます!

0
josedlujan

この link から.whlファイルをダウンロードします。

ファイルの名前は次のとおりです。wxPython‑3.0.2.0‑cp27‑none‑win32.whl Windows 32ビットおよびpython 2.7およびwxPython‑3.0.2.0‑cp27‑none‑win_AMD64.whl Windows 64ビットおよびpython 2.7。

次に、コマンドプロンプトで:pip install location-of-the-above-saved-file

0
Forouq Khonsari

WindowsのPath変数にPython(私のマシンでは、このディレクトリはC:\ Python27\lib\site-packages)のパッケージがあるディレクトリがあるかどうかを確認できます。 Pythonのパス環境変数にはこのディレクトリがありません。パッケージは見つかりません。

0
user2957482

私は64ビットWindows 7を使用しており、次の場所に行きました。

https://wxpython.org/

それから、私のシステム用のexeをダウンロードしてインストールし、それは私のために働きました。

0
Samuel