搭建这个环境的时候,参考Python3 PyQt5 pycharm 环境搭建,但是实际搭建和这篇有些出入,所以这里写点东西作为补充。
开发环境:
mac os 10.12.6
Python 3.6.3
pyqt5 5.9
qt 5.9.2
pycharm(version 2017.1.4)
Python 3.6.3安装
(略)
pyqt5安装
在终端输入:pip3 install pyqt5
qt 安装
homebrew
安装ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
在终端输入:brew install qt
pycharm
安装(略)
配置pyqt开发环境:
Preferences...
->Tools
->External Tools
下点+
添加Qt Designer 和PyUIC工具。
Qt Designer
作用:Qt Designer创建qt UI视图的工具。
name
和Description
随你喜好写,Program
点击后面的...
选择qt目录下的designer.app
路径。这里直接选择会有选不到隐藏目录下文件的问题,因为我是用homebrew安装的qt,qt的文件在隐藏的目录下面。可以手动前往这个文件夹下,然后把目录拖到左侧侧边栏,在选择designer.app
路径时,可以通过点侧边栏选到路径。
如果mac未启用显示隐藏文件,在终端输入:defaults write com.apple.finder AppleShowAllFiles -bool true
,然后重新打开finder,就能显示隐藏文件夹。
working directory
选择工作目录,这里我想让文件创建生成之类的在我工程所在目录下,所以点击'insert macro...'选择$fileDir$
。
pyUIC
作用:qt界面转换成Python代码。
Program
点击后面的...
选择Python的安装路径。
working directory
同样点击'insert macro...'选择$fileDir$
。