Pycharm+Python+PyQt5使用


1,打開cmd安裝PyQt5

1 pip install pyqt5

2,PyQt5不再提供Qt Designer等工具,所以需要再安裝pyqt5-tools

1 pip install pyqt5-tools

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

4,實現QtDesigner快捷使用,點擊加號,編輯該工具
這里寫圖片描述

Program: C:\Program Files\Python36\Lib\site-packages\pyqt5-tools\designer.exe (在自己Python安裝目錄下找一下)
Parameters: FileName (可以拷貝,或者點擊按鈕“Insert macro…” 選擇合適的macros)
Working directory: FileDir (可以拷貝,或者點擊按鈕“Insert macro…” 選擇合適的macros)

5,實現pyuic快捷菜單工具。同理,點擊加號編輯
這里寫圖片描述

Program: C:\Program Files\Python36\python.exe (在自己Python安裝目錄下找一下)
Parameters:  -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory: FileDir (可以拷貝,或者點擊按鈕“Insert macro…” 選擇合適的macros)

配置Qt Pyqcc,將資源文件轉碼

Ctrl+Alt+S打開設置界面,Tools->External Tools->點擊 +

Program:   F:\Python 3.5\Lib\site-packages\PyQt5\pyrcc5.exe

parameters: $FileName$ -o $FileNameWithoutExtension$_rc.py

Working Dir:  $FileDir$

6,新建項目

使用designer,新建main window后,使用PyUIC將hello.ui文件轉換為hello.py

7,添加main.py,因為ui文件命名為hello,所以import是hello

復制代碼
import sys
import hello
from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = hello.Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
復制代碼

 

7.PyInstaller安裝

pip3 install pyinstaller

打包命令:cmd控制台到F:\Python 3.5\Scripts路徑下,輸入命令 pyinstaller.exe -F f:\prj\hello.py,
即可生成一個hello.exe獨立的執行文件;不使用-F命令將會一同生成依賴庫

 

來源:

https://www.cnblogs.com/dalanjing/p/6978373.html

http://blog.csdn.net/sinat_29699167/article/details/78326569?locationNum=5&fps=1

http://blog.csdn.net/aa139433/article/details/63360560

http://blog.csdn.net/u010159842/article/details/53212443


免責聲明!

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



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