python+pycharm+PyQt5 圖形化界面安裝教程


python圖形化界面安裝教程

配置環境變量

  • 主目錄
  • pip所在目錄,及script目錄

系統path路徑

更新pip(可選)

python -m pip install --upgrade pip

ps:更新出錯一般掛梯子即可解決

安裝qt5

通過國內的豆瓣鏡像安裝,更快

pip3 install pyqt5 -i https://pypi.douban.com/simple   
    
    
pip3 install pyqt5-tools -i https://pypi.douban.com/simple    

可能出現找不到匹配版本的問題,這時候按照提示信息安裝對應版本即可

添加外部工具

打開Pycharm,進入設置,添加外部工具

file-->settings-->Tools-->External Tools-->

添加QtDesigner

在Name處:QtDesigner

在Program:  D:\python64\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe  [改成自己designer.exe所在的目錄] 

在Arguments: $FileDir$\$FileName$ 

在working directory:$FileDir$  

添加QtDesigner

添加pyuic5

再點加號,添加pyuic5的參數,這個是把qt的UI文件轉換成.py文件的工具

  在在Name處:pyuic5

  program: D:\python64\Scripts\pyuic5.exe,這個也需要改成你自己的

  arguments:$FileName$ -o $FileNameWithoutExtension$.py 

  working directory:$FileDir$  

添加pyrcc

再點加號,添加pyrcc的參數,這個是將資源文件如圖片等轉成python代碼能識別的文件,這個參數基本和pyuic5的是一樣的

  在Name:pyrcc

  program: D:\python64\Scripts\pyrcc5.exe,這個也需要改成你自己的

  arguments:$FileName$ -o $FileNameWithoutExtension$.py 

  working directory:$FileDir$

  

漢化

漢化文件下載地址:鏈接:https://pan.baidu.com/s/13yPGR1Gu4yOXuTyraFwZKw 提取碼:0b12

把漢化文件復制到PyQt5的translations文件夾中:

python安裝目錄\Lib\site-packages\PyQt5\Qt\translations

  ****把漢化文件復制到pyqt5-tools的translations文件夾中:

          ****python安裝目錄\Lib\site-packages\pyqt5_tools\translations

測試示例

繪制界面

對生成的ui文件右鍵,使用pyuic5生成.py文件

編寫main文件調用

運行

  • 最新版的PyCharm,因為高版本pycharm自己創建了一個Python虛擬環境 默認沒有把你安裝的第三方庫添加進來,所以就造成這種問題,而且在新建項目時候Project Iterpreter那個標簽隱藏,無法注意到,需要手動打開。

創建時勾選

  • 如果你已經建了項目,不想重新再重復已有的工作,別擔心,還有辦法!

在已有項目的最后面找到External Libraries ,然后找到venv目錄,把pyvenv.cfg文件中的如下參數改成true

include-system-site-packages = true

無法識別函數的解決方法

大功告成!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM