特定のPythonバージョンで使用するためにapt-get / pipパッケージをどのようにインストールしますか?

特定のPythonバージョンで使用するためにapt-get / pipパッケージをどのようにインストールしますか?

オペレーティングシステム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

おすすめ記事