PyCharm離線安裝PyQt5_tools(QtDesigner)


下載所需的whl包

打開鏈接 PyPI,依此搜索 python_dotenv,PyQt5_sip,PyQt5,pyqt5_tools;基本上都是第一個,點進去點擊 Download files,選擇相應的版本下載即可,我這邊用的PyQt的版本是5.11.3。下載之后放在\Anaconda3\Lib\site-packages 即可。

安裝whl

在\Anaconda3\Lib\site-packages下按住Shift鍵右鍵打開控制台,pip install “包名” 依次安裝下載下來的4個安裝包,不安次序來也行,只不過會提示你缺少依賴包。

配置PyCharm

依次點擊 File>>Setting>>Tools>>External Tools,點擊右邊上方的 “+” 號,添加QtDesigner(自己命名)

點擊右邊上方的 “+” 號,添加PyUIC(自己命名),注意Argument欄輸入的是:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

測試

右鍵工程或者直接單擊菜單欄的“Tools”,選擇External Tools>>QtDesigner打開QtDesigner,創建一個MainWindow,編輯如下:

然后保存到當前工程目錄下為hello.ui,右鍵選中hello.ui,External Tools>>PyUIC,生成hello.py。

新建main.py,添加如下代碼:

import sys
import hello	# 導入ui
from PyQt5.QtWidgets import QApplication, QMainWindow

if __name__ == '__main__':
    app = QApplication(sys.argv)

    ui = hello.Ui_MainWindow()
    mainWnd = QMainWindow()
    ui.setupUi(mainWnd)
    mainWnd.show()

    sys.exit(app.exec_())

運行效果圖如下:


免責聲明!

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



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