1、創(chuàng)建conda虛擬環(huán)境
conda create -n env_name python=3.9
2、安裝PyQt5
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pyqt5
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pyqt5-tools
3、在pycharm中配置外部工具
- 打開(kāi)pycharm并選擇第一步創(chuàng)建的conda虛擬環(huán)境“env_name”為默認(rèn)python解釋器
打開(kāi)設(shè)置進(jìn)入外部工具配置頁(yè)面
外部工具配置頁(yè)面
注意:接下來(lái)的配置會(huì)使用選中python解釋器的安裝路徑: -
配置QtDesigner工具(用于編寫(xiě).ui文件)
新建QtDesigner工具,配置下圖紅框中的內(nèi)容
QtDesigner配置信息
Program:
$PyInterpreterDirectory$/../lib/python3.9/site-packages/qt5_applications/Qt/bin/Designer.app/Contents/MacOS/Designer
Arguments:
$FileName$
Working directory:
$ProjectFileDir$
-
配置pyuic5工具(用于將.ui文件轉(zhuǎn)換為.py文件)
新建pyuic5工具宫补,配置下圖紅框中的內(nèi)容
pyuic5配置信息
Program:
$PyInterpreterDirectory$/pyuic5
Arguments:
$FileName$ -o $FileNameWithoutExtension$.py -x
Working directory:
$FileDir$
-
配置pyrcc5工具(用于將.qrc文件轉(zhuǎn)換為.py文件)
新建pyrcc5工具,配置下圖紅框中的內(nèi)容
pyrcc5配置信息
Program:
$PyInterpreterDirectory$/pyrcc5
Arguments:
$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory:
$FileDir$
4曾我、使用方法
在對(duì)應(yīng)的文件上右鍵->External Tools-> QtDesigner
例如編輯ui文件
5粉怕、錯(cuò)誤解決
macOS下運(yùn)行pyqt應(yīng)用出現(xiàn)如下錯(cuò)誤:
qt.qpa.fonts: Populating font family aliases took 352 ms. Replace uses of missing font family "Roboto" with one that exists to avoid this cost.
缺少開(kāi)發(fā)使用的Roboto字體,下載安裝 Google Roboto 字體即可抒巢!
如何在 Windows贫贝、Mac 和 Linux 上安裝 Google Roboto 字體