web-dev-qa-db-ja.com

Ubuntu 18.04でPyQt4を実行する際の問題

Ubuntu 14のpythonおよびPyQt4で小さなGUIをプログラミングしました。Ubuntu18.04で同じスクリプトを実行しようとすると、インポートエラーが発生します。

ModuleNotFoundError: No module named 'PyQt4'

Apt-getで次のパッケージをインストールしました。

Sudo apt-get install python-qt4
Sudo apt-get install libqt4-dev
Sudo apt-get install pyqt4-dev-tools
Sudo apt-get install pyqt4.qsci-dev

ショート:PyQt4をマシン上で実行できるようにするすべてのパッケージ。同じ問題を抱えている人や、PyQt4がUbuntu 18で実行されないというサイトは見つかりませんでした。

Ubuntu 18でPyQt4を実行する可能性がないのでしょうか?または、PyQt5を服用する必要がありますか?

これが間違ったフォーラムである場合は申し訳ありませんが、この質問に答えられない場合は、スタック交換に投稿します。

私のPythonバージョンは3.6.5です

2
Mattu475

OK、自分でエラーを見つけました。私は次のことをしなければなりませんでした:

Sudo apt install python3-pyqt4

古典的なエラー、古いpythonパッケージをインストールしました。ヒント:apt-getはaptに置き換えられます。

6
Mattu475