I've used the new installers from http://www.riverbankcomputing.co.uk/software/pyqt/download
for Python 2.6 x86_64 and I've a small problem importing PyQt4 in one particular application.
Here's the 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]
This might look familiar. Fun thing is that in a previous version of the 3d software it does work (and from a standard command line), but not in the new software version. I inspected the sys.path (within the app) in order to see if this path was there: C:Python26Libsite-packagesPyQt4in
In both application this path is present.
Finally managed to make it works by copying the DLLs from C:Python26Libsite-packagesPyQt4in to C:Python26Libsite-packagesPyQt4
Is there any known reason for this? I've a hard time debugging this thing further (making sure everything is 64 bit, path are correct, etc)
Thanks for your help
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…