だから、テキストを点滅させるためのコードやタイマーなど、Pythonで行うべきさまざまなことを見て回っていましたが、それらをウィンドウにコピーすると、構文エラーが絶えず発生していました。今、あなたはそれらを直接コピーするつもりはないかもしれませんが、私が得た1つのエラーは「wxという名前のモジュールがありません」でした。 wxPythonをインストールすることで、このモジュールを入手できることを学びました。問題は、4つのオプションすべてを試してみたが、どれも役に立たなかったということです。どちらをダウンロードし、Windowsを使用してセットアップするにはどうすればよいですか?
ありがとう
python IDLEにwx-widgetsとpygameをインストールする3つのステップ
それで全部です !!
少なくともバージョン6.0.8のpipと12.0.5のsetuptoolsがあることを確認してください。
以下のreadme.rstに概説されているLinuxの要件をインストールします。
https://github.com/wxWidgets/Phoenix/blob/master/README.rst
WxPython-Phoenixのインストール(Linux):
Sudo pip install --upgrade --trusted-Host wxpython.org --pre -f http://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix
WxPython-Phoenixをインストールします(Windows、適切なスクリプトフォルダーを使用):
C:\python27\scripts\pip.exe install --upgrade --trusted-Host wxpython.org --pre -f http://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix
PyPIにあります。 wxPython 4では、Python 3がサポートされています。
残念ながら、PyPIにはwx
というパッケージがあり、バージョン3.0.3でスタックしています。代わりにwxpython
という名前のパッケージをインストールしてください。
pip install wxpython
注意してくださいpip
はwxWidgetsを自動的に構築しますが、notGTKやOpenGLuなどのwxWidgetsシステム依存関係をインストールします。上記のコマンドがエラーで終了した場合、次のようなメッセージを探してください。
checking for <something>... not found
checking for <something>... no
configure: error: <prereq> libraries not available
Error running configure
ERROR: failed building widgets
これにより、システムにないパッケージの少なくとも1つに関する情報が得られます。
wxWidgetsソース の前提条件の「公式」リストは次のとおりです。
パッケージマネージャーによって提供される実際のパッケージ名はこれらと完全に一致しない場合があり、正直なところ、パッケージマネージャーにクエリを実行して、必要なライブラリーを提供するパッケージを判断する最良の方法はわかりません。
WxPython GUIライブラリを正しくインストールするには、次のページ( https://wxpython.org/Phoenix/snapshot-builds/ )に移動します。このページには、OSに応じてwxPythonライブラリ(Phoenixバージョン)のスナップショットビルドが含まれています。およびPythonのバージョンを使用したい。
次に、システムに適切なパッケージをダウンロードし、pythonバージョン、単にpipを使用してインストールします。私の場合、そのパッケージを選択しました(wxPython_Phoenix-3.0.3.dev2811 + ecc4797- cp36-cp36m-win_AMD64.whl):
pip install wxPython_Phoenix-3.0.3.dev2811+ecc4797-cp36-cp36m-win_AMD64.whl
現在の環境のsite-packagesフォルダーに正常にインストールされていることを確認するには、python環境の記述:
pip freeze
それだけです!
Wxpythonのバージョンと、マシンにあるpythonのバージョンを確認してください。python 2.7ではwxPython3.0-win32-3.0.2.0-py27パッケージを使用してください
PsychoPy実験ビルダーの依存関係の一部としてwxPythonをインストールしましたが、最初から適切にインストールするのにかなり苦労しました。しかし、これは最後に私のために働いたものでした。私はUbuntu 16.04を使用し、python 3.5、pip3 19.0.3
pip3 install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 wxPython --user
ダウンロードしたwxPythonのバージョンがインストール済みのpython言語ライブラリと一致することを確認する必要があります。
現在のダウンロード wxPythonダウンロード は、python 3.に対してビルドされたライブラリを表示しません。 python 3移植プロジェクト はまだ進行中です。
あなたが何をしているのかわからない場合は、64ビットのPythonでは動作しないPythonライブラリ(IIRC、MySQLdb)があるため、Windowsでは32ビットバージョンを使用します。
そのため、 windows x86および "wxPython3.0-win32-py27 32-bit Python 2.7"の場合はpython2.7 をダウンロードする必要があります。