web-dev-qa-db-ja.com

wxPythonを適切にインストールする方法は?

だから、テキストを点滅させるためのコードやタイマーなど、Pythonで行うべきさまざまなことを見て回っていましたが、それらをウィンドウにコピーすると、構文エラーが絶えず発生していました。今、あなたはそれらを直接コピーするつもりはないかもしれませんが、私が得た1つのエラーは「wxという名前のモジュールがありません」でした。 wxPythonをインストールすることで、このモジュールを入手できることを学びました。問題は、4つのオプションすべてを試してみたが、どれも役に立たなかったということです。どちらをダウンロードし、Windowsを使用してセットアップするにはどうすればよいですか?

ありがとう

8
oisinvg

python IDLEにwx-widgetsとpygameをインストールする3つのステップ

  1. システムを選択してpython 3xxxをインストールします(パスに3xxxを追加します)。
  2. open python CLI pythonが機能しているかどうかを確認します。
  3. 次に、コマンドプロンプト(CMD)を開きます。
    • pIPと入力して、pipがインストールされているかどうかを確認します。
  4. コマンドを入力:pip install wheel
  5. コマンドを入力:pip install pygame
  6. Wxpythonをインストールするには、次のコマンドを入力します。pip install -U wxPython

それで全部です !!

7
sjrk

ホームページの指示

少なくともバージョン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 
5
Sergei

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ソース の前提条件の「公式」リストは次のとおりです。

  • dpkg-dev
  • ビルド必須
  • libjpeg-dev
  • libtiff-dev
  • libsdl1.2-dev
  • libgstreamer-plugins-base0.10-dev#または1.0(使用可能な場合)
  • libnotify-dev
  • freeglut3
  • freeglut3-dev
  • libsm-dev
  • libgtk-3-dev
  • libwebkitgtk-3.0-dev#または利用可能な場合はlibwebkit2gtk-4.0-dev
  • libxtst-dev

パッケージマネージャーによって提供される実際のパッケージ名はこれらと完全に一致しない場合があり、正直なところ、パッケージマネージャーにクエリを実行して、必要なライブラリーを提供するパッケージを判断する最良の方法はわかりません。

4
Kyle Strand

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

それだけです!

1
Guiloga

Wxpythonのバージョンと、マシンにあるpythonのバージョンを確認してください。python 2.7ではwxPython3.0-win32-3.0.2.0-py27パッケージを使用してください

0
Jyoti Panda

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
0
Tokaalmighty

ダウンロードした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 をダウンロードする必要があります。

0
rgammans