參考鏈接:最新版本VSCode配置Python、PyQt5、QtDesigner環(huán)境并創(chuàng)建一個(gè)ui界面測(cè)試
一、安裝Python3
PyQt5所支持的python版本是從3.5開(kāi)始的,因此安裝的Python3版本必須大于3.5。
我安裝的位置是C:\Python\Python38。
參見(jiàn)真小白入門Pyhton的安裝
二、安裝PyQt5以及PyQt5-tools(這里面就有designer了)
pip install PyQt5
pip install PyQt5-tools
pip install qt5_applications
三、VSCode配置Python
參見(jiàn)VSCode配置Python官方教程
1.VSCode安裝Python拓展包
-
1 在vscode工作區(qū)文件夾建立對(duì)應(yīng)Python語(yǔ)言的文件夾 在D盤新建vscode->新建VS-Code-Python
解釋:在vscode文件夾下面可能以后會(huì)有多種語(yǔ)言的代碼,所以建議生成對(duì)應(yīng)語(yǔ)言的子文件夾,比如打算寫C就新建VS-Code-C這個(gè)文件夾,打算寫Python就新建VS-Code-Python
2 在VS-Code-Python文件夾下新建.vscode文件夾
解釋:因?yàn)閂S需要為每一個(gè)文件夾做單獨(dú)配置,所以建議把.vscode文件夾放到你常用的文件夾的頂層,這樣就不用重復(fù)配置了。不用每個(gè)新py文件就要一套配置。這些配置在你配置好的文件夾內(nèi)的所有子文件夾和文件都能使用
3打開(kāi)vscode,選擇文件->打開(kāi)文件夾,打開(kāi)VS-Code-Python文件夾
5.配置并運(yùn)行調(diào)試器
1)在VS-Code-Python目錄下新建test.py文件測(cè)試,并運(yùn)行代碼。
msg = "Hello World!";
print(msg);
2)按F5調(diào)試test.py。
由于這是第一次調(diào)試此文件,因此將從“命令面板”中打開(kāi)一個(gè)配置菜單,現(xiàn)在選擇Python File,這是使用當(dāng)前選擇的Python解釋器運(yùn)行編輯器中顯示的當(dāng)前文件的配置。
四、VSCode配置PyQt5和designer
參見(jiàn)python界面編程:VScode+pyqt+pyqt integration配置備忘
參見(jiàn)PyQt5(designer)入門教程
1.安裝pyqt integration擴(kuò)展
2.配置pyqt integration并繪制一個(gè)簡(jiǎn)易UI界面測(cè)試
1)選擇文件->首選項(xiàng)->設(shè)置,搜索pyqt,對(duì)pyuic5的路徑以及QT designer的路徑進(jìn)行設(shè)置。
(我的pyuic5是默認(rèn)的沒(méi)有改,designer為空,所以對(duì)designer路徑進(jìn)行配置)
這兩個(gè)文件在python安裝路徑下,搜索pyuic5和designer就可以找到位置。
我的pyuic5路徑是:python 安裝路徑/scripts文件夾下
我的designer路徑是:新版在qt5_applications
2)在資源管理器VS-Code-Python下面那片區(qū)域右鍵,選擇PYQT:New Form的話,就會(huì)打開(kāi)qt designer 界面編輯器。
3)初次啟動(dòng)會(huì)彈出這個(gè)“New Form”窗口,選擇“Main Window”然后點(diǎn)擊“Create”。在畫布上任意拖動(dòng)幾個(gè)控件。
4)使用快捷鍵Ctrl+R預(yù)覽當(dāng)前編寫的GUI(或者從菜單欄的Form > Preview / Preview in進(jìn)入)
5)畫好界面后保存,就會(huì)生成相應(yīng)的.ui文件。
6)右鍵.ui文件,選擇PYQT:compile from。
可以對(duì)untitled.ui文件進(jìn)行編譯,自動(dòng)生成對(duì)應(yīng)的py文件Ui_untitled.py文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-475799.html
7)嘗試運(yùn)行剛剛生成的“Ui_untitled.py”是沒(méi)用的,因?yàn)樯傻奈募](méi)有程序入口。因此我們?cè)谕粋€(gè)目錄下另外創(chuàng)建一個(gè)程序叫做“main.py”,并輸入如下內(nèi)容,將Ui_untitled替換為你生成.py文件名。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-475799.html
到了這里,關(guān)于最新版本VSCode配置Python、PyQt5、QtDesigner環(huán)境并創(chuàng)建一個(gè)ui界面測(cè)試的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!