オペレーティングシステムLinux Mint 18.3。 Ubuntu Xenialに基づいています。
インストールされたバージョンは「Python 3.5.2」です。私はUbuntuオペレーティングシステムでPythonをアップグレードしようとする試みがシステムコンポーネントですでに使用されているので、良いアイデアではないことを難しく学びました。
ところで、私はPython 3.6を使いたくてインストールしましたPython3.6 xxx
。また、それを使用するためにEclipseを設定しました。
今、私はPyQT(GUIモジュール)を使いたくて次に移動しました。
sudo apt-get install python-qt4
または
sudo apt-get install pyqt5-dev-tools
これにより、テストプログラムは端末で正常に実行されますが(システムのPythonである「python3 test.py」を使用)、「python3.6 test.py」を使用すると失敗します。このモジュールは明らかにバージョン3.6では動作しません。バージョンを3.6に設定したEclipseプロジェクトでも失敗します。
だから私は3.6 visibleバージョンをインストールする方法を知りたいです。pip
仕事に合うかどうか疑問に思います。だから私は行きました:
python3.6 -m pip install python-qt4
それから
python3.6 -m pip install pyqt5-dev-tools
すべて失敗し、同じメッセージが表示されます(明らかに「pyqt5-dev-tools」に置き換えられます)。
mike@M17A ~/software projects/eclipse-workspace/PyLookup2019-09/src/core $ python3.6 -m pip install python-qt4
Collecting python-qt4
Could not find a version that satisfies the requirement python-qt4 (from versions: )
No matching distribution found for python-qt4
PyQtを使用するには、3.6バージョンをどのように有効にする必要がありますか?
答え1
このpip
コマンドには、Ubuntuパッケージ名ではなくPythonパッケージ名が必要です。
コマンドを試すpython3.6 -m pip install PyQt5
利用可能な関連パッケージを表示できるはずです。python3.6 -m pip search pyqt