我正在使用QGIS + Python和PyQt4库。
目前我在Windows 7 64位中运行Python 2.7 32位(我通过执行sys.architecture()知道这些)
我从https://www.riverbankcomputing.com/software/pyqt/download下载PyQt4库,用于32位架构。
然后我添加到PATH变量:C:\ Python27 \ Lib \ site-packages \ PyQt4; D:/ Program Files / QGIS Essen / apps / qgis / bin; D:/ Program Files / QGIS Essen / apps / QGIS /蟒; 并设置PYTHONPATH = D:/ Program Files / QGIS Essen / apps / qgis / python;
奇怪的是,我设法让它在昨天工作。但是现在当我想再次运行它时会出现这个错误:
编辑:添加了代码错误
File "main.py"
from qgis.core import *
File "D:\PRogram Files\QGIS Essen\apps\qgis\python\qgis\__init__.py", line 36 in <module>
from qgis.core import QgsFeature, QgsGeometry
File "D:\Program Files\QGIS Essen\apps\qgis\python\qgis\core\__init__.py, line 34 in <module>
from qgis._core import *
ImportErrro: DLL load failed: %1 is not a valid win32 application
任何帮助都会有所帮助