PyQt环境搭建
1.前期环境:
xcode,pycharm 等环境
2.Qt安装:
官网下载过慢,用的清华大学的镜像:
https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/
我下载的是5.9.9版本,安装即可,安装过程中需要登录qt的账号
安装后找到Designer的位置,后面会用到:/Users/xxx/Qt5.9.9/5.9.9/clang_64/bin/Designer.app
3.安装PyQt5
命令行执行 pip install PyQt5 就可以了
终端执行:python -c "import PyQt5" ,不报错则安装成功
我这里报错缺少PyQt5-stubs,安装即可:pip install PyQt5-stubs
4.pyCharm配置
PyCharm->Preferences->Tools->External Tools,新建Tool,Name自取,Program就是上述Designer.app的位置,Working directory:$ProjectFileDir$
再新建一个Tool,Name自取,Program:python3的安装路径(我填写之后运行报错,只好改成python3),Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py(将ui文件转化成py文件),Working directory:$FileDir$
5.运行
项目右键,External Tools,会出现刚才新建的两个工具
点击QtDesigner,会启动QtDesigner,设计一个界面,文件保存后是ui后缀的
选中ui文件右键,点击PyUIC,会将这个ui文件转化成py文件
环境搭建完成,开始具体功能了。