一 安装完qgis后,配置系统环境变量

PATH,PYTHONHOME,PYTHONPATH,我这里是把qgis安装到了C盘,具体的路径以自己安装目录为准

二 配置QGIS环境变量

在qgis中选择设置->选项->系统->

插件管理器中安装一下Plugin Builder3

配置QGIS_PLUGINPATH为你插件的所在路径

三 配置PyCharm

这里选择qgis安装目录下的python-qgis-ltr.bat文件,我的路径是C:\Program Files\QGIS 3.16.14\bin\python-qgis-ltr.bat

然后安装pydevd-pycharm,注意安装的版本,要与你的调试服务器版本对应

四 创建插件,进行调试

点击这个,下一部下一步,创建的插件,用Pycharm打开,编辑一下调试配置,注意端口号

给按钮写个click事件

self.dlg.pushButton_fristPage.clicked.connect(self.FirstPage)

代码中添加

import pydevd_pycharm

要调试代码前添加

pydevd_pycharm.settrace('localhost', port=53100, stdoutToServer=True, stderrToServer=True)

点击调试,然后重启QGIS运行插件,点击插件的按钮

就OK了,可以调试了,就是这么简单,so easy!

开开心心赚钱买房娶老婆当韭菜吧

QGIS插件python开发环境配置和PyCharm配置调试环境相关推荐

  1. 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)...

    首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址: https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. ...

  2. 在windows环境中关于 pycharm配置 anaconda 虚拟环境

    因为要在windows系统系统中练习tensorflow,所以需要配置一下环境(来回的开关机切换环境太麻烦了......) 首先安装anaconda3,我选择的版本是Anaconda3 5.1.0,对 ...

  3. python - 安装pyqt5模块,PyCharm配置QtDesigner/Pyuic/Pyrcc,ui转py文件,图片转ico/icns格式,pyinstaller/py2app打包代码

    window配置Python+PyQt5+QtDesigner+PyUic+PyRcc(最全安装教程):https://blog.csdn.net/baidu_35145586/article/det ...

  4. 使用Anaconda3安装pytorch、paddle环境并在pycharm里面进行环境测试

    安装完Anaconda后,也配好了框架的环境,接下来就需要在pycharm里面写代码了. Anaconda里面的一些命令 1.新建环境,pytorch 是自己命的名(新建虚拟环境)conda crea ...

  5. mac 10.10 android 真机调试,在Mac系统上配置Android真机调试环境

    我使用的系统是OS X Yosemite 10.10.2,使用的Android手机是MX4 Pro 1. 安装adb客户端.你可以下载好最新版本的SDK,在platform-tools目录下有adb命 ...

  6. Python开发工具IDE和Pycharm

    什么是IDE 首先我们了解一下什么是IDE IDE:全称Integrated Development Environment中文意思是集成开发环境 那么我们知道了什么是IDE后,我们还要认识一款pyt ...

  7. Python安装numpy模块及pycharm配置

    查看Python版本 查看可安装模块版本 安装 进入官网下载页找到相应的whl文件下载 https://pypi.python.org/pypi/numpy 文件放于F盘 安装 测试 未报错 pych ...

  8. python开发库安装(pycharm)

    开发库安装 过程比较简单,随意说一下: 这里我们使用的是pycharm这个开发工具,直接在pycharm中下载就可以,比较简单,看下面图片: 第一步 第二部 第三步 搜索你想要安装的库,点击下面的安装 ...

  9. vscode配置vue3+python开发环境

    vscode配置vue3+python开发环境 说明 推荐使用vscodium,没有用户追踪,下载VSCodium-win32-x64.zip,设置采用微软官方扩展源就是vscode了,设置方法如下 ...

最新文章

  1. 对实施运维的一点心得体会
  2. 中秋假期快乐!不发技术文章,有三AI知识星球半价三天
  3. 非库存采购的自动记帐
  4. 机器学习 可视化_机器学习-可视化
  5. 网络光端机产品特点及实际应用范围详解
  6. 微信小程序报错 .wxss 无法找到
  7. 基于React开发一个音乐播放器
  8. pom.xml中出现错误提示Failure to transfer org.jboss.weld.jar ...  maven2 was cached in the local repository.
  9. 若不能细水长流地书写内心的温柔,那轰轰烈烈的一幕一幕不过是日后回忆自己爱无能的证据罢了。...
  10. RDP报表工具:详情式报表
  11. C4D插件X-Particles粒子特效(七)
  12. 必应缤纷桌面产品分析
  13. 手机管理服务器文件夹,手机管理服务器文件夹
  14. 林书豪055-阿联德比
  15. Linux控制Nvidia显卡风扇转速
  16. 贝尔曼最优方程(Bellman Optimality Equation)
  17. 公众号怎么做意见反馈菜单_公众号菜单怎么添加意见反馈表
  18. NVIDIA Jetson官网资料整理
  19. 美团饿了么外卖返利cps项目可以给你带来什么?
  20. 为什么不建议用Executors?

热门文章

  1. 靠java_基础不牢靠,何以争朝夕?Java基础面试82道详细解析!(一)
  2. eeprom与pcf859
  3. String task用法
  4. Blood Cousins (dsu on tree + 求第k级祖先)
  5. Fedora进行ffmpeg+nginx+rtmp服务器配置局域网推流
  6. RK3588(自带NPU)的环境搭建和体验(一)
  7. Android打造带透明圆弧的ImageView
  8. 【雕爷学编程】Arduino动手做(42)---PM2.5粉尘传感器
  9. java csrf_java – 如何在使用CSRF登录后启用Spring Secu...
  10. 基于java的学生选课系统_基于Java的学生选课系统.doc