PyQt - บทนำ

PyQt เป็นชุดเครื่องมือวิดเจ็ต GUI เป็นอินเตอร์เฟซ Python สำหรับQtซึ่งเป็นหนึ่งในไลบรารี GUI ข้ามแพลตฟอร์มที่ทรงพลังและเป็นที่นิยมมากที่สุด PyQt ได้รับการพัฒนาโดย RiverBank Computing Ltd. เวอร์ชันล่าสุดของ PyQt สามารถดาวน์โหลดได้จากเว็บไซต์ทางการ - riverbankcomputing.com

PyQt API คือชุดโมดูลที่มีคลาสและฟังก์ชันจำนวนมาก ในขณะที่QtCore โมดูลมีฟังก์ชันที่ไม่ใช่ GUI สำหรับการทำงานกับไฟล์และไดเร็กทอรีเป็นต้น QtGuiโมดูลประกอบด้วยการควบคุมแบบกราฟิกทั้งหมด นอกจากนี้ยังมีโมดูลสำหรับการทำงานกับ XML(QtXml), SVG (QtSvg)และ SQL (QtSql)ฯลฯ

รองรับสภาพแวดล้อม

PyQt เข้ากันได้กับระบบปฏิบัติการยอดนิยมทั้งหมดรวมถึง Windows, Linux และ Mac OS เป็นใบอนุญาตคู่พร้อมใช้งานภายใต้ GPL และใบอนุญาตเชิงพาณิชย์

Windows

คุณสามารถดาวน์โหลดและติดตั้งโปรแกรมติดตั้งที่เหมาะสมได้จากลิงค์ดาวน์โหลดด้านบนที่ตรงกับเวอร์ชัน Python (2.7 หรือ 3.4) และสถาปัตยกรรมฮาร์ดแวร์ (32 บิตหรือ 64 บิต) โปรดทราบว่ามี PyQt สองเวอร์ชันที่พร้อมใช้งาน ได้แก่PyQt 4.8 และ PyQt 5.5.

แม้ว่า PyQt4 จะพร้อมใช้งานสำหรับ Python 2 และ Python 3 แต่สามารถใช้ PyQt5 ร่วมกับ Python 3 * เท่านั้น

PyQt4 Windows Binaries

PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x64.exe โปรแกรมติดตั้ง Windows 64 บิต
PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x32.exe โปรแกรมติดตั้ง Windows 32 บิต
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x64.exe โปรแกรมติดตั้ง Windows 64 บิต
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x32.exe โปรแกรมติดตั้ง Windows 32 บิต
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe โปรแกรมติดตั้ง Windows 64 บิต
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe โปรแกรมติดตั้ง Windows 32 บิต

PyQt5 Windows Binaries

PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x64.exe โปรแกรมติดตั้ง Windows 64 บิต
PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x32.exe โปรแกรมติดตั้ง Windows 32 บิต

ลินุกซ์

สำหรับ Ubuntu หรือการแจกจ่าย debian Linux อื่น ๆ ให้ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง PyQt -

sudo apt-get install python-qt4
or 
sudo apt-get install pyqt5-dev-tools

คุณยังสามารถสร้างจากซอร์สโค้ดที่มีอยู่ในหน้า 'ดาวน์โหลด'

PyQt-x11-gpl-4.11.4.tar.gz Linux, UNIX ซอร์สสำหรับ PyQt4
PyQt-gpl-5.5.tar.gz Linux, UNIX, MacOS / X source สำหรับ PyQt5

Mac OS

โครงการ PyQtX (http://sourceforge.net/projects/pyqtx/) โฮสต์ไบนารีของ PyQt สำหรับ Mac ใช้โปรแกรมติดตั้ง Homebrew ตามคำสั่งต่อไปนี้ -

brew install pyqt