【pyQT5】Python3+pyQT5开发环境安装与配置
在PyQt中編寫UI界面可以直接通過(guò)代碼來(lái)實(shí)現(xiàn),也可以通過(guò)Qt Designer來(lái)完成。Qt Designer的設(shè)計(jì)符合MVC的架構(gòu),其實(shí)現(xiàn)了視圖和邏輯的分離,從而實(shí)現(xiàn)了開發(fā)的便捷。
Qt Designer中的操作方式十分靈活,其通過(guò)拖拽的方式放置控件可以隨時(shí)查看控件效果。Qt Designer生成的.ui文件(實(shí)質(zhì)上是XML格式的文件)也可以通過(guò)pyuic5工具轉(zhuǎn)換成.py文件。
Qt Designer隨PyQt5-tools包一起安裝,使用pip安裝的話,在python安裝目錄的Scripts文件夾下也有啟動(dòng)執(zhí)行文件。
建議使用pip安裝,需要安裝以下幾個(gè)庫(kù):pyqt5 圖形庫(kù)、pyqt5-tools工具包。命令如下:
>pip install PyQt5 ???
>pip install pyqt5-tools
如果通過(guò)pip安裝,由于文件過(guò)大安裝失敗,可以直接下載whl文件進(jìn)行安裝
https://pypi.org/project/PyQt5/#files? ? ? ? ? ? ? --官網(wǎng)
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? ? ? ?-官網(wǎng)
http://mirrors.aliyun.com/pypi/simple/pyqt5-tools/ ?-- 阿里云鏡像
pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl (67.2 MB)
會(huì)同時(shí)下載:
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>>點(diǎn)擊左上+號(hào)
①添加QT設(shè)計(jì)器designer
②界面ui文件轉(zhuǎn)為py工具pyuic5
Parameters:-m PyQt5.uic.pyuic $FileName$ ?-o Ui_$FileNameWithoutExtension$.py
Working directory:$FileDir$
③資源qrc文件轉(zhuǎn)為py工具pyrcc5
Parameters:$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory:$FileDir$
使用Qt Designer
1、完成以上步驟之后,點(diǎn)擊 Tools -》External Tools -》pyQT5 啟動(dòng)我們的QtDesigner (如下圖)
2、啟動(dòng)后選擇:Widget,建立空白的窗口(入下圖),點(diǎn)擊 Create,其他默認(rèn)就行
3、從左邊1區(qū)拖拽,注意是“拖拽”控件到2區(qū),在3區(qū)中修改對(duì)應(yīng)屬性(如下圖)
4、基本的界面設(shè)置之后保存,會(huì)看到同目錄下生成了一個(gè)“.ui”的文件
五、選擇“.ui”文件,右鍵pyQT5>Pyuic ,將“.ui”文件轉(zhuǎn)為“.py”文件
轉(zhuǎn)換后的py文件
下一篇文章詳細(xì)介紹一下具體的設(shè)計(jì)方法。
總結(jié)
以上是生活随笔為你收集整理的【pyQT5】Python3+pyQT5开发环境安装与配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【探索篇】测试人员一直疏忽掉的测试用例点
- 下一篇: 跟老齐学python Django实战第