Pycharm+Python3.6+PyQt5
我在选择学习python2还是python3的时候毫不犹豫的选择了python3,更是直接安装了python3.6(最新版)
环境:
Window10 64位
python3.6
在pycharm上安装PyQt5
如果读者的环境跟我不一样,那这篇文章可能无法帮助到你
python和pycharm的安装这里就不再过多叙述,不知道的请自行百度,百度教程有的是,这里重点讲解在pycharm上安装PyQt5
打开pycharm,File-->Settings-->project,选择Project Interpreter
settings.png
点击+号
package.png
1、搜索PyQt5
2、点击出现的PyQt5
3、在描述信息中可以选择版本,我安装的时候没注意,直接点了
4、Install Package
在我多次百度之后,发现PyQt5不再提供qtdesigner.exe,所以安装PyQt5的同时需要安装pyqt5-tool第三方库
默认你这两个第三方库都已经安装好了,现在开始导入外部工具,同样的File--》Settings--》Tools--》External Tools,点击+号
External.png Edit Tool.png
name处编辑外部工具的名字,可以任意编辑,Group也是一样的
接下来在Program处输入designer.exe的目录
Python3.6的版本问题,跟以往的文件不同
D:\Python\Python36是我安装Python3.6的文件目录
Lib\site-packages\pyqt5-tools\designer.exe是其下的子目录,designer.exe其实是在pyqt5-tool文件夹下,前提是要安装了pyqt5-tool,安装方法跟安装pyqt5一样!
Working directory我其实也不懂是干嘛的,请复制$FileDir$
百度过其他教程的人读者知道,仅仅添加designer.exe是不够的,它只能生成.ui文件,而pyuic5.exe能把.ui文件转换成.py文件,由于pyqt5对python3.6的支持改变,
Program:D:\Python\Python36\Scripts\pyuic5.exe
同样的D:\Python\Python36是我的python的安装目录,请选择跟你一样的python安装目录,到其下的子文件夹中寻找pyuic.exe文件
Parameters:$FileName$ -o $FileNameWithoutExtension$.py
Working directory:$FileDir$