Python脚本错误没有名为qgis.core的模块

时间:2016-06-26 14:52:05

标签: python python-2.7 qgis

一位长途朋友为我创建了一个小脚本,最终成为QGIS内的一个插件。但我们希望首先尝试将其作为独立测试和修复错误的方法。他在Linux机器上创建它(如果这有任何区别)。当我尝试使用Python 2.7在我的Windows 7 64上运行它时,我总是得到

"ImportError: No module named qgis.core"

几天来,我已经阅读了有关此问题的内容,并尽我所能尝试了所有这些帖子的建议。看来我只需要正确设置我的变量路径,但没有运气。我尝试过,例如以下路径的各种组合(和所有):

"C:\OSGeo4W64\bin;"
"C:\OSGeo4W64\apps\qgis\python\qgis;"
"C:\OSGeo4W64\apps\qgis\python\qgis\core;"
"C:\Toolbox\QGIS\apps\Python27\Lib;"
"C:\Toolbox\QGIS\apps\Python27\Lib\site-packages;"
"C:\Toolbox\QGIS\apps\Python27\Lib\importlib;"
"C:\Toolbox\QGIS\apps\Python27\Lib\distutils;"
"C:\Toolbox\QGIS\apps\qgis\bin;"
"C:\Toolbox\QGIS\apps\qgis\python;"
"C:\Toolbox\QGIS\apps\qgis\python\plugins;"
"C:\Toolbox\QGIS\apps\qgis\python\qgis;"
"C:\Toolbox\QGIS\apps\qgis\python\qgis\core;"
"C:\Toolbox\QGIS\apps\qgis\python\qgis\gui;"
"C:\Toolbox\QGIS\apps\qgis\python\qgis\PyQt"

我首先安装了QGIS Esson(最新版本)并尝试通过它运行Python。然后我尝试了单独的Python安装。现在我在其中尝试了一个带有Python的OSGeo464安装。总是一样的错误。

我的朋友给我发了一个不同的版本,说明需要qgis.core只显示一个简单的用户界面,而且该脚本工作正常,所以我认为我的路径有效吗? (至少是gui-core?)。

有耐心的人可以通过这个问题走“非编码员”。我会非常感激,因为我不确定下一步该尝试什么。

0 个答案:

没有答案