Pythonにはかなり新しく、PyQt5を使用する際に問題があります。基本的に、私はこのウェブサイト(QtDesignerとPyQt5基本的なチュートリアル)を次の中から得たコードを実行しようとしていますが、問題が生じています:PyQt5をインストールしてPythonにインポートする際に問題が発生する
https://nikolak.com/pyqt-qt-designer-getting-started/
私はPyQt5でWindows上のPython 3.6.1を使用しています。上記のチュートリアルでは、Python 2とPyQt4を使用していることを認識しています。私はそれが問題の一部だとは思わないが、私は間違っている可能性がある。
は、私は上記のチュートリアルからmain.pyスクリプトを実行しようと、私はこのエラーを取得:
AttributeError: module 'PyQt5.QtGui' has no attribute 'QMainWindow'
ためmain.py.でライン6の私は上記のmain.pyコードの一部のみをすることを実現
Could not find a version that satisfies the requiremenet pyqt5 (from versions:)
No matching distribution found for pyqt5
:私はPyQt5が正しくインストールされていないためであると仮定し、私はピップを使用します。
pip install pyqt5
が、次のエラーを取得しますpyqt4のために働く、私はちょうどPyQt5を正しくインポートすることができないという問題を克服しようとしている。 PyQt5とPython 3.6用に作られた別のプログラムも同様の問題を抱えています。私がしようとすると:
from PyQt5.QtWidgets import QMainWindow
私は戻って、このエラーを取得する:私は今、しばらくの間、この問題を解決しようとしている、とこれまでの私の状況を助けた何かを発見していない
ImportError: cannot import name 'QMainWindow'
。どんな助けでも大いに感謝されるので、私はついにこのことを働かせることができます。
あなたのOSは何ですか? – eyllanesc
python(およびpip)の複数のバージョンがインストールされていますか? –
私はWindows 7で、Python3.6しかインストールされておらず、知っているのは、insallされたpipの1つのバージョンだけです。私はPython 2.7を1ヶ月前にインストールしましたが、数週間アンインストールされました –