もう一度この質問をしてすみません。私は検索して、stackoverflowと一般的なgoogle検索の両方でそれの繰り返しを見つけました。残念ながら、システムをソートすることはできません。
私は次のものを持っています:
C:\Python27\Lib\site-packages\wx-2.8-msw-unicode
このフォルダーにはwxフォルダーが含まれ、wxおよびwxPythonフォルダーにはそれぞれ_init_.py
ファイル
Wxをインポートすると、エラーメッセージ"no module named wx"
Pythonを取得して、wxを正常にインポートできるように関連ファイルを見つけるには、何をする必要がありますか
Ubuntu:
Sudo apt-get install python-wxtools
Windows:
C:\Python27\Lib\site-packages\
に移動し、フォルダーwx-<version>-msw
または同様のフォルダーを見つけます
wx
を上記のフォルダーからC:\Python27\Lib\site-packages\
に移動します
今日は同じエラーが発生しましたが、何か試してみましたが、驚くほどうまくいきました。サイトパッケージフォルダーには、wx.pthという名前のファイルがあります。メモ帳を使用して開くと、その内容は「wx-2.8-msw-unicode」のようになります
基本的には、wxpython
を含むフォルダーの名前です。これを使用して削除 Ctrl + A サイトパッケージからフォルダの名前をコピーし、同じであってもここに貼り付けます。
奇妙に聞こえますが、元のファイルに隠し文字が含まれている可能性があります...
Windowsにwxがインストールされていない場合は、次を使用できます。
pip install wx
私も同じ問題に直面しています。私が直面したことを共有したいので、誰にとっても役立ちます。私の場合、python2を両方インストールしました。 7およびpython3、および使用したいくつかの分析の後、python3でアプリケーションをテストしました
pip show wxpython-common
にあったwxの場所を見つける
/usr/lib/python2.7/dist-packages
私の場合、wxはpython2.7環境でのみ動作することを理解していました
ここからパッケージをダウンロードして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
この時点でのエラーはもう表示されていません。
Fedoraでは、次のコマンドを使用できます
pip install -U \ -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \ wxPython
ターミナルを開いて、Windowsユーザー向けにこのコマンドthatsを実行してくださいpip install -U wxPython
ubuntuユーザーの場合、これを使用できます
pip install -U \
-f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \
wxPython
私はIDLEを再起動し、私のために働きます!
この 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
WindowsのPath変数にPython(私のマシンでは、このディレクトリはC:\ Python27\lib\site-packages)のパッケージがあるディレクトリがあるかどうかを確認できます。 Pythonのパス環境変数にはこのディレクトリがありません。パッケージは見つかりません。
私は64ビットWindows 7を使用しており、次の場所に行きました。
それから、私のシステム用のexeをダウンロードしてインストールし、それは私のために働きました。