Python3.6 PyQt5 pycharm 環境搭建
一.安裝PyQt5,版本:PyQt5-5.9-5.9.1-cp35.cp36.cp37-none-win_amd64.whl
1.下載,官方:https://pypi.python.org/pypi/PyQt5
或者百度雲盤:連結:http://pan.baidu.com/s/1qY4pAiC 密碼:4rsf
2.有安裝了python2和3共存的話選擇pip3安裝 :pip3 install PyQt5-5.9-5.9.1-cp35.cp36.cp37-none-win_amd64.whl
二,安裝pyqt5_tools,版本:pyqt5_tools-5.8.2.1.0-cp36-none-win_amd64.whl
1.下載:官方:https://pypi.python.org/pypi/pyqt5-tools或者百度雲盤:連結:連結:http://pan.baidu.com/s/1slns9YH 密碼:apqt
2.安裝:pip3 install pyqt5_tools-5.8.2.1.0-cp36-none-win_amd64.whl
三在pycharm配置pyqt5
1.在pycharm開啟設定:
新增
在Qt Designer的設定中,Program選擇PyQt安裝目錄中designer.exe的路徑:C:\Python36\Lib\site-packages\pyqt5-tools\designer.exe
Work directory 使用變數$FileDir$(點選後面的 Insert macro 按鈕可以不用輸入雙擊上屏 直接插入)
2).設定“PyUIC”-- 這個主要是用來將 Qt介面 轉換成 py程式碼
在PyUIC的設定中,其他的都差不多,Program 寫入Python的地址,Parameters寫入
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
把上面的python路徑修改成自己的即可!
Work directory 使用變數$FileDir$
建立第一個pyqt專案:
開啟我們的QtDesigner,我們就可以寫佈局了。
啟動了Designer程式,我們就可以拖控制元件了。
我們建立視窗程式,選擇Man Window,讓後點擊create。
點選create後,會出現畫布和控制元件
拖動一個文字寫點內容:
儲存佈局檔案。
選擇儲存路徑
此時在專案下可以看到這個檔案了。
但是這個檔案python不能直接執行啊,咋辦?
此時需要我們上面配置的另一個工具了PyUIC。
選中檔案右鍵,選擇我們之前配置的PyUIC
這個命令列工具就會把UI檔案轉成py檔案。
啟動這個python檔案,我們需要呼叫它:
編寫 main.py:
程式碼如下:
import sys
import HelloWorld
from PyQt5.QtWidgets import QApplication, QMainWindow
if__name__ =='__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = HelloWorld.Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
如何執行:
-----------------------------------------------------華麗的分割線--------------------------------------------------------------------
最近用到了資原始檔,資原始檔需要用pyrcc5.exe轉碼,配置方式如圖
作者:小小不懂11 連結:https://www.jianshu.com/p/344bdf61e69e 來源:簡書 簡書著作權歸作者所有,任何形式的轉載都請聯絡作者獲得授權並註明出處。