Falsche prüfen von SIP-version während der installation von PyQt
Habe ich versucht zu installieren, PyQt auf meinem mac (OSX 10.6.8), aber ich immer noch das problem:
Wenn ich versuche zu installieren PyQt-mac-gpl-4.9.6, bekomme ich diese
Error: This version of PyQt requires SIP v4.14.2 or later.
Komisch ist, dass wenn ich will, um zu überprüfen, für sip-version auf der Konsole und schreiben
sip -V
Bekomme ich die richtige version: 4.14.2
Ich habe meinen WEG aber nicht von der online-Tipps, die ich gefunden habe, haben mir geholfen. Wie kann ich dieses Problem beheben?
- haben Sie versucht, neu zu installieren SIP?
- ja, ich habe deinstallieren sip-und re-installiert, aber der gleiche Fehler, vielen Dank für Ihre Zeit
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde empfehlen, die überprüfung zu sehen, wenn Sie sip-installiert in verschiedene Standorte, mit der neueren version in einem Pfad, der nicht auf den Kopf Ihrer
PATH
.Dies sollte Ihnen sagen, alle sip-Binärdateien auf Ihrem computer. Überprüfen Sie die version von alle von Ihnen, und dann stellen Sie sicher, dass Pfad ist an der front der
PATH
Was es wirklich sein könnte, unabhängig davon, dass es schien, wie Sie nur eine sip -, ist ein überbleibsel
.pyc
- Datei, die wird immer abgeholt, vor dem sip. Versuchen Sie, diese zu bestätigen:Dies wird Ihnen sagen, wo es zu finden sipconfig. Wenn es aussieht wie an der falschen Stelle, oder, wenn Sie es überprüfen und alles, was übrig ist ist die
pyc
- Datei, entfernen Sie es. Dann wird Ihr neuer sip gefunden werden sollte richtig.Ich hatte ein ähnliches Problem nach der Installation von sip-4.14.2 über eine frühere version von 4.13.1 auf Mac OSX 10.7.4 und Python 2.7. Seltsam, die version von sip aus der Befehlszeile wurde, unterscheidet sich von der version von Python sipconfig Modul.
Lief ich durch die Installation erneut, dieses mal mit der Installation Schritt "sudo make install" und die beiden Versionen aufeinander abgestimmt an 4.14.2 und die PyQt installieren war erfolgreich.