python图形化界面安装教程
配置环境变量
- 主目录
- pip所在目录,及script目录
更新pip(可选)
python -m pip install --upgrade pip
ps:更新出错一般挂梯子即可解决
安装qt5
通过国内的豆瓣镜像安装,更快
pip3 install pyqt5 -i https://pypi.douban.com/simple
pip3 install pyqt5-tools -i https://pypi.douban.com/simple
可能出现找不到匹配版本的问题,这时候按照提示信息安装对应版本即可
添加外部工具
打开Pycharm,进入设置,添加外部工具
file-->settings-->Tools-->External Tools-->
添加QtDesigner
在Name处:QtDesigner
在Program: D:python64Libsite-packagespyqt5_toolsQtindesigner.exe [改成自己designer.exe所在的目录]
在Arguments: $FileDir$$FileName$
在working directory:$FileDir$
添加pyuic5
再点加号,添加pyuic5的参数,这个是把qt的UI文件转换成.py文件的工具
在在Name处:pyuic5
program: D:python64Scriptspyuic5.exe,这个也需要改成你自己的
arguments:$FileName$ -o $FileNameWithoutExtension$.py
working directory:$FileDir$
添加pyrcc
再点加号,添加pyrcc的参数,这个是将资源文件如图片等转成python代码能识别的文件,这个参数基本和pyuic5的是一样的
在Name:pyrcc
program: D:python64Scriptspyrcc5.exe,这个也需要改成你自己的
arguments:$FileName$ -o $FileNameWithoutExtension$.py
working directory:$FileDir$
汉化
汉化文件下载地址:链接:https://pan.baidu.com/s/13yPGR1Gu4yOXuTyraFwZKw 提取码:0b12
把汉化文件复制到PyQt5的translations文件夹中:
python安装目录Libsite-packagesPyQt5Qt ranslations
****把汉化文件复制到pyqt5-tools的translations文件夹中:
****python安装目录Libsite-packagespyqt5_tools ranslations
测试示例
- 最新版的PyCharm,因为高版本pycharm自己创建了一个Python虚拟环境 默认没有把你安装的第三方库添加进来,所以就造成这种问题,而且在新建项目时候Project Iterpreter那个标签隐藏,无法注意到,需要手动打开。
- 如果你已经建了项目,不想重新再重复已有的工作,别担心,还有办法!
在已有项目的最后面找到External Libraries ,然后找到venv目录,把pyvenv.cfg文件中的如下参数改成true
include-system-site-packages = true
大功告成!