安裝 PyQt6
2024年12月2日大约 1 分鐘
學習內容:
- 安裝 PyQt6 及 pyqt6-tools。
- 驗證安裝是否正確。
- 第一個 Hello, PyQt6 程式。
安裝 PyQt6
PyQt6 是一個基於 Qt 6 框架的 Python 綁定庫,用於開發跨平台的圖形用戶界面 (GUI) 應用。由於它建立在 Qt 6 的基礎上,PyQt6 不僅繼承了 Qt 的強大功能,還提供了與 Python 語言緊密結合的便捷特性。
在 Windows 系統上安裝 PyQt6 並運行 Qt Designer 的過程如下:
確認 Python 已安裝:
- 打開命令提示字元 (Command Prompt) 或 PowerShell,輸入:
python --version
- 確保輸出顯示 Python 版本號(例如
3.9.x
或3.10.x
)。
- 打開命令提示字元 (Command Prompt) 或 PowerShell,輸入:
安裝 PyQt6:
- 在命令提示字元中輸入以下命令:
pip install PyQt6 pyqt6-tools
PyQt6
是主要的 PyQt6 庫,PyQt6-tools
包含 Qt Designer 和其他工具。
- 在命令提示字元中輸入以下命令:
驗證安裝:
- 安裝完成後,可以驗證是否成功安裝:
python -c "from PyQt6 import QtCore, QtWidgets; print(QtCore.PYQT_VERSION_STR)"
- 這將輸出 PyQt6 的版本號,例如
6.4.2
。
- 安裝完成後,可以驗證是否成功安裝:
檢查 Qt Desginer:
- 使用以下指令驗證 Qt Designer 是否可以執行:
pyqt6-tools designer
- 確定可以執行後,可先將其關閉。
- 使用以下指令驗證 Qt Designer 是否可以執行:
測試 Qt 應用
創建一個簡單的 PyQt6 程式來測試安裝:
import sys
from PyQt6.QtWidgets import QApplication, QLabel
app = QApplication(sys.argv)
window = QLabel("Hello, PyQt6!")
window.resize(200, 150)
window.show()
sys.exit(app.exec())
運行該程式,如果彈出包含文字 "Hello, PyQt6!" 的窗口,則說明 PyQt6 安裝成功!