我已经安装了QGIS Valmiera 2.2.0,并使用此文档启动了一个简单的python脚本。
我很难过,因为我总是
from qgis.core import *
我知道了ImportError: No module named qgis.core
。我用陈述修正了这个问题
sys.path.extend([r"C:\Program Files (x86)\QGIS Valmiera\apps\qgis\python"])
使用正确的python路径。然后,我希望它能正常工作,但是我遇到了下一条错误消息:
ImportError: No module named sip
我尝试再次这样做,添加了qgis的子文件夹,该子文件夹可能已连接到sip,但没有成功。
sys.path.extend([r"C:\Program Files (x86)\QGIS Valmiera\apps\Python27",
r"C:\Program Files (x86)\QGIS Valmiera\apps\Qt4",
r"C:\Program Files (x86)\QGIS Valmiera\apps\Python27\sip",
r"C:\Program Files (x86)\QGIS Valmiera\apps\Python27\sip\PyQt4",
r"C:\Users\Downloads\sip-4.16.7\sip-4.16.7"])
我猜它正在寻找的sip.exe实际上位于C:\Program Files (x86)\QGIS Valmiera\apps\Python27
路径中。
预安装的功能是否缺少任何东西,或者可能是问题所在?
感谢您的提示!
更新:对于感兴趣的任何人:我执行了以下步骤来安装sip库,但到目前为止没有获得最终成功:
pip install sip
给出错误InsecurePlatformWarning
You must give at least one requirement to install
PIP安装http://sourceforge.net/projects/pyqt/files/sip/sip-4.16.7/sip-4.16.7.zip给
IOError:[Errno 2]没有这样的文件或目录:'c:\ users \ user \ appdata \ local \ temp \ pip-d92iiw-build \ setup.py'
命令“ python setup.py egg_info”在c:\ users \ user \ appdata \ local \ temp \ pip-d92iiw-build中失败,错误代码为1
尝试从pip-d92iiw-build
手动安装包含configure.py 。也没有成功
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句