Pycharm+PyQt5的安装和配置

第一步:安装两个轮子:

因为我想放在指定项目文件里,不想装到py默认lib文件夹里,所以没用pip。(pip应该也可以选择安装路径的,但是不会,请大大们指导指导)

失败经验:

但是我直接下载包丢到 site-packages 里,是不行的。pycharm会读不到 PyQt5里面的 QtWidgets库等……

解决方法:

我在pycharm里直接装才成功了,估计pip安装也是可以的。

① PyQt5的python轮子:用来调用 Qt (c++写的图形界面) 的各种东东。包含转换 .ui 文件的为 .py 文件的 pyuic5.exe程式。

② pyqt5-tools:一个补丁包。里面含有我们需要的 Qt Designer.exe 程序。
Pycharm+PyQt5的安装和配置

第二步:设置Pycharm的External Tools

① 打开pycharm配置:Tools - External Tools
② 我这里已经加了,大家是空就的点 + 号。
Pycharm+PyQt5的安装和配置
② 到这里填这几个东西。
Name:随便起个名字
Group:随便起个组名
Program:不能随便!这是程序位置,在前面下载的pyqt5-tools包里面。(这里不知为啥他文件名是 _ 号不是 - 号,反正我的没事,不用管它。)
Working directory:填这个 $FileDir$
Pycharm+PyQt5的安装和配置
③ 再来一遍设置 PyUic
Name:随便起个名字
Group:随便起个组名
Program:不能随便!这是程序位置,如果用pip或者pycharm里直接安装PyQt5轮子正确的话,这个就在这里:项目文件的scripts\pyuic5.exe
这里还多个要写的,Arguments$FileName$ -o $FileNameWithoutExtension$.py
Working directory:还是填这个! $FileDir$
Pycharm+PyQt5的安装和配置
最后按apply,ok即可!

第三部:来测试打开下吧!

① 找到tools里面 刚自定的Qt分组 的外部工具,名字叫这个,打开!
Pycharm+PyQt5的安装和配置
进来了,点 create 随便建一个吧!
Pycharm+PyQt5的安装和配置
基础操作!
Pycharm+PyQt5的安装和配置
然后可能要:重命名 .ui文件,因为如果.ui文件的命名里有 “空格键”,那么pyuic5.exe程序运行就会报错!“PYQT Error: one input ui-file must be specified错误” 。最后点下面蓝色我们第二部设置的,能生成就ok啦!
Pycharm+PyQt5的安装和配置