2016-09-15 3 views
0

Ich verwende PyCharm 2016.2.3 (32-Bit), Python 2.7.12 (32-Bit), PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32, Windows 7 Home Premium.Wie verbinde ich PyCharm mit PyQt4?

Ich wäre dankbar für das Verfahren PyCharm mit PyQT4 zu verknüpfen. Ich bin kein Technikfreak.

verknüpfen ich das Python-Interpreter Datei> Einstellungen> Projekt Interpreter, durch einfaches Zeigen auf "python.exe"

Für PyQt4, ich kann in den Ordner sieht

C:\Python27\Lib\site-packages\PyQt4 

Aber welche Datei zeige ich eigentlich auf?

Danke.

Antwort

2

Hier ist, wie ich löste dies für Python 2.7.12 und Python 3.4.4:

File > Settings > Project > Project Interpreter > <Python version> 

Doppelklick setup tools

In Search Typ PyQt4

Im linken Bereich don‘ t Wählen Sie PyQT4. Dies ergibt den Fehler

Could not find a version that satisfies the requirement PyQt4 

Wählen Sie stattdessen PyQt4_windows_whl. Für mich war das erfolgreich.

Test-Editor durch Eingabe:

from PyQt4 import QtGui 

Sobald ich

getippt in der Dropdown-
from P 

PyQt4 erschienen.

Sobald ich getippt

from PyQt4 import Q 

QtGui in der Dropdown-Liste erschien.

Ich bin kein Experte, also weiß ich nicht, ob diese Tests schlüssig sind.

+0

Ich bekam ähnliche "nicht behobenen" Fehler, wenn ich versuchte, die PyQt4 für QtCore und QtGui zu importieren. Also folgte ich dem obigen Vorschlag von @OldGrantonian. Nach der Installation von 'PyQt4_windows_whl' wurde der Fehler bei Import-Zeilen behoben, aber nun wurde der Fehler auf die Elemente von QtCore und QtGui übertragen, die ich später verwendete. Um dies zu beheben, habe ich "PyQt4Enhanced" installiert und alle Fehler behoben. PS - ich auch gleich konfrontiert {Konnte keine Version finden, die die Anforderung PyQt4} Problem erfüllt, wenn ich versuchte, PyQt4-Paket zu installieren. – akzhere