【pyQT5】Python3+pyQT5开发环境安装与配置
在PyQt中編寫UI界面可以直接通過代碼來實現,也可以通過Qt Designer來完成。Qt Designer的設計符合MVC的架構,其實現了視圖和邏輯的分離,從而實現了開發(fā)的便捷。
Qt Designer中的操作方式十分靈活,其通過拖拽的方式放置控件可以隨時查看控件效果。Qt Designer生成的.ui文件(實質上是XML格式的文件)也可以通過pyuic5工具轉換成.py文件。
Qt Designer隨PyQt5-tools包一起安裝,使用pip安裝的話,在python安裝目錄的Scripts文件夾下也有啟動執(zhí)行文件。
建議使用pip安裝,需要安裝以下幾個庫:pyqt5 圖形庫、pyqt5-tools工具包。命令如下:
>pip install PyQt5 ???
>pip install pyqt5-tools
如果通過pip安裝,由于文件過大安裝失敗,可以直接下載whl文件進行安裝
https://pypi.org/project/PyQt5/#files? ? ? ? ? ? ? --官網
http://mirrors.aliyun.com/pypi/simple/pyqt5/ ?-- 阿里云鏡像
PyQt5-5.13.2-5.13.2-cp35.cp36.cp37.cp38-none-win_amd64.whl ?(51.7MB)
安裝:\Anaconda\Lib\site-packages ? PyQt5、PyQt5_sip
https://pypi.org/project/pyqt5-tools/#files? ? ? ?-官網
http://mirrors.aliyun.com/pypi/simple/pyqt5-tools/ ?-- 阿里云鏡像
pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl (67.2 MB)
會同時下載:
python_dotenv-0.10.3-py2.py3-none-any.whl?
安裝:\Anaconda\Lib\site-packages ? PyQt5、pyqt5_tools、python_dotenv
可執(zhí)行文件路徑:\Anaconda\Scripts
下載的路徑:
安裝whl文件
安裝后的文件
安裝后的可執(zhí)行文件
pyQT5集成
File>>Settings>>Tools>>External tools>>點擊左上+號
①添加QT設計器designer
②界面ui文件轉為py工具pyuic5
Parameters:-m PyQt5.uic.pyuic $FileName$ ?-o Ui_$FileNameWithoutExtension$.py
Working directory:$FileDir$
③資源qrc文件轉為py工具pyrcc5
Parameters:$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory:$FileDir$
使用Qt Designer
1、完成以上步驟之后,點擊 Tools -》External Tools -》pyQT5 啟動我們的QtDesigner (如下圖)
2、啟動后選擇:Widget,建立空白的窗口(入下圖),點擊 Create,其他默認就行
3、從左邊1區(qū)拖拽,注意是“拖拽”控件到2區(qū),在3區(qū)中修改對應屬性(如下圖)
4、基本的界面設置之后保存,會看到同目錄下生成了一個“.ui”的文件
五、選擇“.ui”文件,右鍵pyQT5>Pyuic ,將“.ui”文件轉為“.py”文件
轉換后的py文件
下一篇文章詳細介紹一下具體的設計方法。
總結
以上是生活随笔為你收集整理的【pyQT5】Python3+pyQT5开发环境安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【探索篇】测试人员一直疏忽掉的测试用例点
- 下一篇: 听说全链路压测已经杀疯了?劝你别盲目!