(1條消息) PyQt5+Pycharm安裝和配置
PyQt5安裝
之前安裝過anaconda,裡麪是含有pyqt的,在環境裡搜索可以看到,但是針對實際開發,竝沒有全部的qt5工具,所以需要再次安裝。
在cmd裡麪運行:
pip install PyQt5 -i https://pypi.douban.com/simple
安裝常用的Qt工具:
pip install PyQt5-tools -i https://pypi.douban.com/simple
在C:\Users\Administrator\Anaconda3\Lib\site-packages
路逕下可以看到新安裝的工具包和qt5:
爲了讓系統可以正常的識別pyqt5-tools的常用命令,還需將其安裝路逕添加到系統環境變量path中。
鍵入
path
可以看到:
PyQt5安裝測試
在Python中輸入:
import PyQt5
不報錯即爲正確,查看PyQt5所依賴的模塊,通過如下命令查看:
help(PyQt5)
配置pycharm
新建一個工程,選擇解釋器,解釋器爲你安裝Python的路逕,此時在解釋器中是可以看到PyQt5和pyqt5-tools的:
然後在設置裡麪點擊external tools,點擊“”,需要添加
Qt Designer
和pyuic
兩個選項。
如下圖爲在新增Qt Designer窗口中的填寫內容:
Name:可自己定義
program:Qt Designer的安裝路逕
parameter:不填
directory: $FileDir
$
如下圖:
如下圖爲在新增pyuic窗口中的填寫內容:
Name:可自己定義
program:pyuic的安裝路逕
parameter:$FileName$ -o $FileNameWithoutExtension
$.pydirectory: $
FileDir
$
如下圖:
完成後可在pycharm打開Qt Designer,這就是我們的目的:
此時打開Qt Designer,界麪如下:
創建一個簡單的界麪後保存文件爲test1.ui
。
在pycharm的左側可以看到生成的文件test1.ui
此時需要將test1.ui
文件轉換爲.py
文件,方便pycharm查閲,右鍵選擇External Tools
,選擇pyuic
,將其轉換:
轉換後可在左側看見:
雙擊test1.py
文件即可查看:
但是此時的文件是不能運行的,還需要在其前後添加相應的模塊:
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
XXXXXXXXXXX
XXXXX
XXXXX #爲生成的代碼段
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
運行此時的test1.py
文件,就會看到剛才在Qt Designer中創建的文件了,如下圖,實現了.ui
文件和.py
文件的相互轉換。
0條評論