Ich habe die neuen Installationsprogramme von http://www.riverbankcomputing.co.uk/software/pyqt/download für Python 2.6 x86_64 und ich habe ein kleines Problem importieren PyQt4 in einer bestimmten Anwendung.
Hier ist der Traceback:
# ERROR : Traceback (most recent call last):
# File "<Script Block >", line 2, in <module>
# from PyQt4 import QtCore
# ImportError: DLL load failed: The specified procedure could not be found.
# - [line 2]
Das könnte Ihnen bekannt vorkommen. Das Lustige ist, dass es in einer früheren Version der 3D-Software funktioniert (und von einer Standard-Befehlszeile aus), aber nicht in der neuen Softwareversion. Ich habe den sys.path (innerhalb der Anwendung) untersucht, um zu sehen, ob dieser Pfad vorhanden ist: C:\Python26\Lib\site -pakete \PyQt4\bin
In beiden Anwendungen ist dieser Pfad vorhanden.
Schließlich habe ich es geschafft, die DLLs von C:\Python26\Lib\site -pakete \PyQt4\bin a C:\Python26\Lib\site -pakete \PyQt4
Gibt es dafür einen bekannten Grund? Ich habe eine harte Zeit, dieses Ding weiter zu debuggen (sicherstellen, dass alles 64 Bit ist, Pfad korrekt sind, etc)
Vielen Dank für Ihre Hilfe