2017-04-05 7 views
0

Ich habe versucht, PyQt5 auf Mac (10.12.4 Sierra) mit Pip3 zu installieren, aber bisher kein Erfolg. Ich habe mehrere Antworten hier auf SO gesehen, aber mir hat es nicht geholfen. Nach einigen verschiedenen Versuchen habe ich python3 komplett gelöscht und eine neue Installation durchgeführt (das Installationsprogramm wurde von https://www.python.org/downloads/mac-osx/ heruntergeladen).Kann PyQT5 auf dem Mac mit pip3 nicht installieren

Nachdem python3 wieder funktionierte, lief ich pip3 install PyQt5, die erfolgreich abgeschlossen wurde, aber es funktioniert immer noch nicht.

ich mit diesem Skript bin Tests:

import sys 
from PyQt5.QTWidgets import QApplication, QWidget 

def window(): 
    app = QApplication(sys.argv) 
    w = QWidget() 
    w.show() 
    sys.exit(app.exec_()) 

window() 

und die Fehlermeldung ist immer

Traceback (most recent call last): 
    File "MyTestGui.py", line 2, in <module> 
    from PyQt5.QTWidgets import QApplication, QWidget 
ModuleNotFoundError: No module named 'PyQt5.QTWidgets' 

Ich gehe davon aus, dass ich entweder etwas vergessen, oder dass meine alte Python-Installation nicht vollständig ist entfernt und immer noch in der Art und Weise ...

Bearbeiten: 1) Vorher habe ich die Installation über Home versucht brauen, aber ich hatte das gleiche Problem. Hier meine PIP3 Liste 2):

pip (9.0.1) 
PyQt5 (5.8.2) 
setuptools (28.8.0) 
sip (4.19.2) 

3) Gibt es eine Möglichkeit Zwischenschritt zu testen, besser zu verstehen, in welchem ​​Schritt die Installation fehlschlägt?

+0

Was zeigt 'pip3 einfrieren'? – Rishav

+0

Ich bekomme 'PyQt5 == 5.8.2 sip == 4.19.2' –

Antwort

1

Sie werden feststellen, dass das richtige Paket PyQt5.QtWidgets und nicht PyQt5.QTWidgets ist.

Dies kann gesehen werden, indem Sie eine help(PyQt5) nach dem Importieren tun.

Verwandte Themen