搭建PyQt环境(Vs Code)
1. 安裝Python
在win10的應(yīng)用商店中直接搜索Python,下載并安裝。在python官網(wǎng)下載安裝也一樣,但是可能會(huì)缺少Python Launcher或者沒(méi)有添加進(jìn)系統(tǒng)環(huán)境變量,造成不必要的麻煩。
?
安裝完成后在cmd或者powershell中輸入python并回車(chē),如果出現(xiàn)下圖所示的Python詳細(xì)信息,說(shuō)明安裝成功并注冊(cè)好了環(huán)境變量,如果什么都沒(méi)有提示建議重新安裝。
?
?
2. Python換源
在Python中經(jīng)常會(huì)用到pip下載或更新東西,默認(rèn)源在國(guó)外,速度很慢,一般換成國(guó)內(nèi)的源。
?
在電腦的用戶(hù)→自己用戶(hù)名文件夾下新建一個(gè)名為pip的文件夾,然后再新建一個(gè)pip.ini的空文件,然后編輯寫(xiě)上以下內(nèi)容并保存:
?[global]
index-url = https://pypi.mirrors.ustc.edu.cn/simple/
[install]
trusted-host=mirrors.aliyun.com
?
?
3. 安裝PyQt5的包
在cmd或powershell中輸入
pip3 install sip接著是
pip3 install PyQt5然后是 PySide2
pip3 install PySide2注意,如果在第一步的教程中沒(méi)有換源,此時(shí)的下載速度就會(huì)非常緩慢。
?
?
4. 在VsCode拓展中安裝相關(guān)插件
首先肯定要裝上Python的插件,裝好后寫(xiě)行代碼試試是否成功
?
接著安裝PyQt插件,PYQT Integration和Qt For Python都可以,不過(guò)一般用第一個(gè)PYQT Integration
?
接著配置該插件,填上QtDesigner的路徑即可?
?
?
5. 新建工程并測(cè)試
新建一個(gè)文件夾作為工作區(qū),然后創(chuàng)建個(gè)test.py的文件
?
右鍵工作區(qū)目錄下面,有新建Form的按鈕,點(diǎn)擊創(chuàng)建.ui文件
?
保存拖幾個(gè)控件進(jìn)去保存一下,右鍵.ui文件生成.py文件,即Untitled.py(注意,在第一次點(diǎn)擊PYQT: COmpile Form時(shí)會(huì)彈出配置pyuic的選項(xiàng),選默認(rèn)的即可)
?
在test.py中寫(xiě)上以下代碼,點(diǎn)擊右上角的三角形符號(hào)運(yùn)行即可
import sys from PyQt5.QtWidgets import QApplication, QWidget import Ui_untitledif __name__ == '__main__':app = QApplication(sys.argv)Form = QWidget()ui = Ui_untitled.Ui_Form()ui.setupUi(Form)Form.show()sys.exit(app.exec_())?
?
查看PySide2中的Examples
在cmd中輸入pip show PySide2,即可查看PySide2安裝位置
復(fù)制路徑到資源管理器中打開(kāi),即可查看到PySide2自帶的各類(lèi)代碼示例
隨便選一個(gè)示例,在cmd中用python xxx.py打開(kāi)即可查看運(yùn)行效果
總結(jié)
以上是生活随笔為你收集整理的搭建PyQt环境(Vs Code)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: socket异步处理问题
- 下一篇: 生活点滴语录