我们首先需要安装QGIS,这里我所使用的QGIS版本为QGIS 3.28.13,这里使用的开发工具为Pycahrm,打开设置,找到项目目录下的Python解释器,点击添加
然后在pycharm中添加解释器:点击系统解释器,选择目录为QGIS安装目录下的
bin\python-qgis-itr.bat ,然后点击确认,
返回Python解释器设置界面,点击Python解释器,
点击全部显示
然后选择隐藏与其他项目相关联的虚拟环境,
然后点击显示所选解释器的路径
然后找到是 QGIS安装目录下的\apps\qgis-ltr\python\plugins,点击确定
然后新建一个demo.py,输入以下代码,测试是否成功配置
from processing.core.Processing import Processing
from qgis.core import *
# 'D:\Program Files\QGIS 3.28.13'替换成自己QGIS的安装目录
QgsApplication.setPrefixPath(r'D:\Program Files\QGIS 3.28.13', True)
qgs = QgsApplication([], False)
qgs.initQgis()
print('qgs initialized')
Processing().initialize()
print('algorithm initialized')
若输出则配置成功。