前言:在Python自带的环境下,安装Qt Designer,并在PyCharm中配置designer工具。
在项目开发中,使用Python虚拟环境安装PyQt6-tools时,designer.exe会安装在虚拟环境的目录中:.venv\Lib\site-packages\qt6_applications\Qt\bin。
- 如果在PyCharm中配置了虚拟环境目录下的designer工具,再次新建项目也会指向这个工具,万一不小心之前的项目移除了,或者虚拟环境出现问题,不小心卸载掉PyQt6-tools了,那么这个工具就不能继续使用了,而且又要重新去安装PyQt6-tools。
- 所以这篇文章,将在Python自带的环境中,安装Qt Designer,较为稳定,如果有更新,也可直接在自带环境中更新PyQt6,PyQt6-tools库。
PyQt6 安装Qt Designer
- 1、安装PyQt6、PyQt6-tools(cmd命令行下)
- 1.1 环境问题
- 1.2 PyQt6安装
- 1.3 PyQt6-tools安装
- 1.4 查看所安装的库
- 1.4.1 PyQt6包信息
- 1.4.2 PyQt6-tools包信息:
- 2、Qt Designer安装目录
- 3、Pycharm配置designer工具
- 4、Qt 设计师
1、安装PyQt6、PyQt6-tools(cmd命令行下)
1.1 环境问题
- 如果你安装了anaconda环境,同时也安装了Python环境,那么使用安装可能会装到anaconda环境,详细解决办法可参考此篇文章:
处理python与anaconda环境变量的冲突问题 - 备注:下面的PyQt6、PyQt6-tools都是在Python环境下安装
1.2 PyQt6安装
- 首先,打开cmd命令行,在终端输入命令:
pip install PyQt6
- 如下图所示,即安装成功:
1.3 PyQt6-tools安装
- 首先,打开cmd命令行,在终端输入命令,这里加了国内豆瓣映像,进行加速:
pip install PyQt6-tools -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
- 如下图所示,即安装成功:
- 由于PyQt6-tools所支持的PyQt6版本为6.4.2,所以安装时把之前高版本的PyQt6.6.1卸载了。
1.4 查看所安装的库
1.4.1 PyQt6包信息
- 首先,打开cmd命令行,输入命令:
pip show PyQt6
- 如下图所示:
1.4.2 PyQt6-tools包信息:
- 首先,打开cmd命令行,输入命令:
pip show PyQt6-tools
- 如下图所示:
2、Qt Designer安装目录
- 这里我是安装在Python环境底下的,在Python环境下的Lib\site-packages\qt6_applications\Qt\bin找到designer.exe 工具
注:不同环境不一样,如果是在Linux系统上,还有项目虚拟环境下都不同。 - 如下图所示:
3、Pycharm配置designer工具
- 在 " File —> Settings —> Tools —> External Tools " 中点击 + 号,添加外部工具。
- Name填写为 “Qt_Designer”,这个名字可以随意填
- “Program” 中填入 “designer.exe” 的路径。
- “Working directory” 可以点击 输入框 上面的 + 号,选择预定义的目录变量,这里选择
$FileDir$
- 如下图所示:
4、Qt 设计师
- 打开designer工具,在 顶部工具栏"Tools —> External Tools " 选择刚才配置的Qt-Designer, 如下图所示:
- Qt 设计师界面就出来了,如下图所示: