Python导入错误:DLL加载失败:%1不是有效的win32应用程序

2024-06-25 23:13:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我在PyQt4库中使用QGIS+Python。在

目前我正在Windows7 64位系统中运行32位的Python2.7(我通过执行系统架构())

我从https://www.riverbankcomputing.com/software/pyqt/download为32位体系结构下载PyQt4库。在

然后添加到PATH变量:C:\Python27\Lib\site packages\PyQt4;D:/Program Files/QGIS-Essen/apps/QGIS/bin;D:/Program Files/QGIS-Essen/apps/QGIS/python; 并设置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

Error Screenshot

任何帮助都会有帮助的


Tags: appsfrompycoreimportinit系统错误