Qt

Python3 - Mac下Pycharm+Python3.7+PyQt5+Qt5.13.2环境搭建

释放双眼,带上耳机,听听看~!

背景:

突发奇想想要写一个GUI,试了一下python3.6内置的tkinter库, 不仅界面丑,而且代码很难写,函数又不清楚,所以不可能用tkinter的,这辈子都不可能用的。了解到PyQt5比较好玩,于是开始学习PyQt5,然后又了解到还有可以直接拖拽控件,可视化搭建界面的QtDesigner,又开始搞QtDesigner.......其实这些在苹果爸爸的Xcode中真的不算什么啊,iOS开发的时候,IB用着真的很酸爽!IB比Qt精致多了。

配置技巧借鉴:https://www.jianshu.com/p/094928ac0b73

初始环境:

mac: 10.14.6

pycharm

python: 3.6

pip: 19.3.1

sip: 5.0

备注:sip必须要有

第一步:安装PyQt5

pycharm中懒人式安装:

1.进入设置(command + ,)

2.搜索并安装PyQt5库,可能菊花会转很久,要耐心等待安装

使用这个库也可以代码构建界面,但是这不是我们的初衷,继续下一步

第二步:安装Qt(UI控件相关,可视化操作,直接拖拽控件)

有博客说安装了PyQt5,会自动安装Qt,我去文件目录还真看到了,但是这根本就不是那个有用的,反正正儿八经去下载安装就行了。我没找到官网mac的下载地址,给这个地址吧,我下载的最新的5.13.2

http://iso.mirrors.ustc.edu.cn/qtproject/archive/qt/5.10/5.10.1/qt-opensource-mac-x64-5.10.1.dmg

这玩意儿特别大,但是下载速度超快。安装的时候找个文件夹放好,记好路径。

Qt-opensource-Windows、Mac、Linux版本下载

Qt官网下载: httpdownloadqtioarchiveqt

全部勾选要15个G啊,我也不知道该怎么筛选, 就Android和iOS没勾选。

第三步:配置QtDesigner

依然是进入设置:

Qt Designer 这个是名字,你可以随便填

$ProjectFileDir$  这个请保持一致

此时,在pycharm上方的Tools里面就可以看到Qt Designer这个扩展功能了,可以快速启动Designer

 

第四步:配置PyUIC

如上图,我启动QtDesigner后,搭建了几个控件。然后保存名为download,保存在当前python项目同目录中。 这是个ui格式文件,通过下面的配置,我们可以让它转成.py文件。跟刚才配置一样,添加扩展

 

 

人已赞赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧