亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Win系統(tǒng)PyQt5安裝和使用教程

 更新時間:2019年12月25日 09:51:41   作者:金朝  
這篇文章主要介紹了Win系統(tǒng)PyQt5安裝和使用教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

安裝PyQt5

安裝流程如下:

1.PyQt5下載界面中提供了win32,win64,linux,macos等系統(tǒng)的下載版本,這里我選擇的是PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl版本。如圖所示:

在這里插入圖片描述

2.在PyQt5-5.10.1-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl文件所在的目錄中打開cmd,然后使用pip install PyQt5-

5.10.1-5.10.1-cp35.cp36.cp37.cp38-none-win_amd64.whl進行安裝。

如圖所示:

在這里插入圖片描述

3.PyQt5Designer下載界面中提供了win32,win64系統(tǒng)的下載版本,這里我選擇的是PyQt5Designer-5.10.1-cp37-none-win_amd64.whl版本。如圖所示:

在這里插入圖片描述

4.在PyQt5Designer-5.10.1-cp37-none-win_amd64.whl文件所在的目錄中打開cmd,然后使用pip install PyQt5Designer-

5.10.1-cp37-none-win_amd64.whl進行安裝。

如圖所示:

在這里插入圖片描述

使用PyQt5

使用流程如下:

1.使用PyCharm新建一個Python工程,然后在File->Settings->Extrernal Tools中配置PyQt5Designer和PyUIC5。如圖所示:

在這里插入圖片描述

在這里插入圖片描述

2.在PyCharm的Tools->Extrernal Tools中打開PyQt5Designer;然后使用該工具拼一個簡單的界面;最后將拼好的界面輸出一個test.ui文件到當前Python工程里面。如圖所示:

在這里插入圖片描述 在這里插入圖片描述

3.選中PyQt5Designer導(dǎo)出的test.ui文件;然后在PyCharm的Tools->Extrernal Tools中使用PyUIC5將test.ui轉(zhuǎn)換成test.py文件到當前Python工程里面;最后在test.py里面加入以下代碼

import sysfrom PyQt5.QtWidgets import QApplication, QMainWindow, QMessageBox,QInputDialog,QFileDialogif __name__ == '__main__': myApp = QApplication(sys.argv) myWin = QMainWindow() myUI = Ui_MainWindow() myUI.setupUi(myWin) myWin.show() sys.exit(myApp.exec_())

后編譯并運行test.py文件就可以顯示PyQt5界面。如圖所示:

在這里插入圖片描述

特別提醒

1.PyQt5和PyQt5Designer的版本要一一對應(yīng),否則在運行PyQt5Designer打開設(shè)計窗口時就會報錯。如圖所示:

在這里插入圖片描述

2.不是必須使用PyQt5Designer來拼UI,可以直接使用PyQt5的庫來編寫UI代碼。同時也不是必須使用PyCharm來打開/編譯/運行py文件,可以直接使用記事本或者其他第三方軟件編輯py文件,使用cmd中的"python py文件路徑"來編譯/運行py文件。

總結(jié)

以上所述是小編給大家介紹的PyQt5-Win安裝和使用教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • Python?boxplot?用法詳解

    Python?boxplot?用法詳解

    這篇文章主要介紹了Python?boxplot?用法詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • 基于Python 裝飾器裝飾類中的方法實例

    基于Python 裝飾器裝飾類中的方法實例

    下面小編就為大家分享一篇基于Python 裝飾器裝飾類中的方法實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python利用Flask-Mail實現(xiàn)發(fā)送郵件詳解

    Python利用Flask-Mail實現(xiàn)發(fā)送郵件詳解

    Flask?的擴展包?Flask?-?Mail?通過包裝了?Python?內(nèi)置的smtplib包,可以用在?Flask?程序中發(fā)送郵件。本文將利用這特性實現(xiàn)郵件發(fā)送功能,感興趣的可以了解一下
    2022-08-08
  • pytorch GAN偽造手寫體mnist數(shù)據(jù)集方式

    pytorch GAN偽造手寫體mnist數(shù)據(jù)集方式

    今天小編就為大家分享一篇pytorch GAN偽造手寫體mnist數(shù)據(jù)集方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python辦公自動化解決world文件批量轉(zhuǎn)換

    Python辦公自動化解決world文件批量轉(zhuǎn)換

    本文分享如何用 Python 來讀取 Word、寫入 Word、將 Word 轉(zhuǎn)換為 pdf。學會之后,如果遇到大量 Word 文件需要處理的時候,就不慌了
    2021-09-09
  • python?Ajenti控制面板輕松地管理所有服務(wù)器網(wǎng)站

    python?Ajenti控制面板輕松地管理所有服務(wù)器網(wǎng)站

    Ajenti是一個值得擁有的管理面板,免費開源的管理面板工具,可以幫助你集中管理多個服務(wù)器和網(wǎng)站,Ajenti?支持?Linux、BSD、Mac?OS?X和Windows?等多個操作系統(tǒng),并且可以通過一個直觀的?Web?界面來完成各種系統(tǒng)管理任務(wù)
    2024-01-01
  • python如何實現(xiàn)lazy segment tree惰性段樹算法

    python如何實現(xiàn)lazy segment tree惰性段樹算法

    LazySegmentTree(惰性段樹)算法是一種數(shù)據(jù)結(jié)構(gòu),專門用于高效處理區(qū)間查詢和更新操作,它利用延遲更新技術(shù)(LazyPropagation),僅在必要時執(zhí)行實際更新,以提升效率,此結(jié)構(gòu)將數(shù)組表達為二叉樹,每個節(jié)點表示一個數(shù)組區(qū)間
    2024-10-10
  • Python開發(fā)自定義Web框架的示例詳解

    Python開發(fā)自定義Web框架的示例詳解

    這篇文章主要為大家詳細介紹了python如何開發(fā)自定義的web框架,我文中示例代碼講解詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Python設(shè)計模式之原型模式實例詳解

    Python設(shè)計模式之原型模式實例詳解

    這篇文章主要介紹了Python設(shè)計模式之原型模式,結(jié)合實例形式較為詳細的分析了Python原型模式的概念、原理、用法及相關(guān)操作注意事項,需要的朋友可以參考下
    2019-01-01
  • numpy中np.nditer、flags=[multi_index] 的用法說明

    numpy中np.nditer、flags=[multi_index] 的用法說明

    這篇文章主要介紹了numpy中np.nditer、flags=['multi_index'] 的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05

最新評論