环境搭建
-
PyQt5开发必备工具:
- python
- pycharm
- 所需模块:pyqt5、pyqt5-tools、pyqt5designer
1. python的下载安装
官方下载地址【超慢】:https://www.python.org/downloads/windows/
优快云:https://download.youkuaiyun.com/download/weixin_43342667/87430458
选择和自己的系统相匹配的版本
: 带有x86的表示可以在Windows32位系统上使用,带有x86_64的则表示可以在Windows64位系统上使用
: 带有executable installer的压缩包表示通过可执行文件(.exe)进行离线安装
1.1 默认选择自定义安装,并手动选择自动配置环境变量
1.2默认应该基本如图,然后next
1.3 勾选Install for all users,设置安装路径【不要中文和空格】,然后Install
等进度条跑完提示安装完毕以后,close就ok
1.4测试一下是否安装成功
【这里我的版本显示是3.8是因为我的虚拟环境里有3.8、3.7】
2. pychar的下载安装
官方下载地址:https://www.jetbrains.com/pycharm/download/
pycharm就一路默认就好,再自己考虑安装路径【不要中文和空格】
3. 在pycharm中配置PyQt5环境
3.1 安装PyQt5及设计器
1.1 创建一个虚拟环境
【也可以不用,如果python版本较多,就还是建一个吧】
ps:新建虚拟环境的时候出现错误:
UnavailableInvalidChannel: HTTP 404 NOT FOUND for channel
repository/pypi/simple
https://repo.huaweicloud.com/repository/pypi/simpleThe channel is not accessible or is invalid.
You will need to adjust your conda configuration to proceed. Use
conda config --show channels
to view your configuration’s current
state, and useconda config --show-sources
to view config file
locations.
解决:
1. 首先恢复配置:conda config --remove-key channels
2. 配置镜像:
conda config --add channels https://repo.continuum.io/pkgs/free/
conda config --add channels https://repo.continuum.io/pkgs/main/
conda config --set show_channel_urls yes
1.2 新建一个新项目
1.3 添加镜像
清华镜像源:
https://pypi.tuna.tsinghua.edu.cn/simple
1.4 安装所需模块
1.4.1 安装办法一:
选中模块后,单击下方的“lnstall Package“
1.4.2 安装办法二:
【命令行安装】
安装pyqt5:
pip install PyQt5 -i https://pypi.douban.com/simple
安装pyqt-tools:
pip install PyQt5-tools -i https://pypi.douban.com/simple
测试一下,在环境中import PyQt5如果出现<<<就说明安装成功
3.2 配置PyQt5设计器及转换工具
3.2.1 配置PyQt5设计器
3.2.2 配置转换工具
添加将.ui文件转化为.py文件的快捷工具
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
完成以上配置后,在菜单栏打开
单击QtDesigner可以打开设计器:
选择一个.ui文件,单击PyUIC即可将选中的.ui文件转化为.py