如何在python開(kāi)發(fā)工具PyCharm中搭建QtPy環(huán)境(教程詳解)-創(chuàng)新互聯(lián)

在Python的開(kāi)發(fā)工具PyCharm中安裝QtPy5(版本5):打開(kāi)“File”——“Settings”——“Project Interpreter”,點(diǎn)擊窗口中右側(cè)點(diǎn)添加按鈕,然后在彈出的窗口添加PyQt5模塊包,單擊Install Package按鈕,如圖所示:

成都創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)宿州,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):13518219792

安裝好安裝PyQt5后,需要用同樣的方法安裝pyqt5-tools,安裝PyQt5后沒(méi)有designer.exe就是因?yàn)闆](méi)有安裝pyqt5-tools。安裝好PyQt5后,designer.exe可執(zhí)行程序時(shí)不在PyQt5中的根目錄的,而是在“./Python/Lib/site-packages\pyqt5_tools\Qt\bin”目錄中。

安裝好PyQt5模塊包好后,在開(kāi)發(fā)工具PyCharm中配置PyQt5工具(該配置主要有兩個(gè)作用,一個(gè)是用來(lái)在開(kāi)發(fā)工具PyCharm中能直接啟動(dòng)QT,一個(gè)是在開(kāi)發(fā)工具PyCharm中將QT的.ui文件轉(zhuǎn)換.py文件):在開(kāi)發(fā)工具PyCharm打開(kāi)“File”——“Settings”——“Tools”——“External Tools”在右側(cè)單擊添加按鈕,如下圖所示:

配置在PyCharm中能直接啟動(dòng)QT:

在彈出的窗口中添加啟動(dòng)Qt Designer的快捷工具,首先在Name所對(duì)應(yīng)的編輯框中填寫(xiě)工具名稱(chēng)為Qt Designer,然后在Program所對(duì)應(yīng)的編輯框中填寫(xiě)QT開(kāi)發(fā)工具的安裝路徑(在安裝的時(shí)候要主要看安裝的路徑在哪里),最后在Working directory所對(duì)應(yīng)的編輯框中填寫(xiě)$ProjectFileDir$,該值代表項(xiàng)目文件目錄,單擊OK按鈕即可,如下圖所示(注意:在Program所對(duì)應(yīng)的編輯框中填寫(xiě)自己的QT開(kāi)發(fā)工具安裝路徑,記得尾部需要填寫(xiě)designer.exe),另外,還需要注意的是,安裝好PyQt5后,designer.exe可執(zhí)行程序時(shí)不在PyQt5中的根目錄的,而是在“./Python/Lib/site-packages\pyqt5_tools\Qt\bin”目錄中,如下圖所示:

配置PyCharm中將QT的.ui文件轉(zhuǎn)換.py文件:

配置好Qt Designer的快捷工具后,根據(jù)同樣的方法,添加將QT生成的ui文件轉(zhuǎn)換為py文件的快捷工具,在Name所對(duì)應(yīng)的編輯框中填寫(xiě)工具名稱(chēng)為PyUIC,然后在Program所對(duì)應(yīng)的編輯框中填寫(xiě)Python的安裝路徑,再在Arguments所對(duì)應(yīng)的編輯框中填寫(xiě)將ui文件轉(zhuǎn)換為py文件的Python代碼(-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py),在Working directory所對(duì)應(yīng)的編輯框中填寫(xiě)$FileDir$,該值為文件目錄,單擊OK按鈕即可,如下圖所示(注意:在Program所對(duì)應(yīng)的編輯框中填寫(xiě)自己的Python安裝路徑,記得尾部需要填寫(xiě)python.exe),如下圖所示:

PyQt5工具有兩種啟動(dòng)方法,一種是在Python開(kāi)發(fā)工具PyCharm中啟動(dòng),一種是在PyQt5的安裝目錄中找到designer.exe直接啟動(dòng):

方法一:在PyCharm中啟動(dòng)

在PyCharm需要啟動(dòng)PyQt5的項(xiàng)目中點(diǎn)擊鼠標(biāo)右鍵,“External Tools”——“Qt Designer”(剛才在PyCharm配置的名字)即可,如下圖:

方法二:PyQt5的安裝目錄中直接啟動(dòng)

在PyQt5的安裝路徑中找到designer.exe(./Python/Lib/site-packages\pyqt5_tools\Qt\bin),雙擊打開(kāi)添加住窗體,然后根據(jù)實(shí)際項(xiàng)目開(kāi)發(fā)需要添加相關(guān)按鈕進(jìn)行程序界面布局即可(即見(jiàn)即可得),如下圖所示:

在PyQt5的designer工具中完成窗體設(shè)計(jì)后,按快捷鍵Ctrl+S保存窗體設(shè)計(jì)文件名為Window.ui,然后需要將該文件保存在當(dāng)前項(xiàng)目的目錄當(dāng)中,再在該文件右鍵菜單中選擇“External Tools”——“PyUIC”命令,將窗體設(shè)計(jì)的ui文件轉(zhuǎn)換為py文件,轉(zhuǎn)換后的py文件將顯示在當(dāng)前的目錄中。如下圖所示:

打開(kāi)py文件后,可以看到自動(dòng)生成的代碼中已經(jīng)導(dǎo)入了PyQt5以及其內(nèi)部常用的模塊。如下圖所示:

總結(jié)

以上所述是小編給大家介紹的如何在python開(kāi)發(fā)工具PyCharm中搭建QtPy環(huán)境(教程詳解),希望對(duì)大家有所幫助!

名稱(chēng)欄目:如何在python開(kāi)發(fā)工具PyCharm中搭建QtPy環(huán)境(教程詳解)-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)路徑:http://muchs.cn/article26/pcdcg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、關(guān)鍵詞優(yōu)化、微信小程序、商城網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)定制開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管