天天看點

python qtdesigner安裝,PyQt5開發中Qt Designer安裝及解決辦法

問題

Python GUI開發中PyQt5是最優秀的工具之一,使用源碼逐行編寫肯定不是好辦法,特别是當應用面對大師GUI視窗時,并且視窗中要使用大師GUI控件時。這時,使用類似于VB的GUI拖放式組建GUI界面成為必需。

Qt Designer即是PyQt5架構在開發GUI應用時要使用的生成工具,但是從PyQt5開始,這個工具不會自動随同PyQt5架構安裝,而需要單獨安裝。

随着PyQt5子版本的不段推進,Qt Designer的安裝與使用也往往會出現某些環節上脫節的問題。昨天我在Win7 64 SP1環境下安裝Qt Designer時即出現問題,現細節描述如下:

(1)使用的Python版本是3.8.4。

(2)PyQt5直接在WINDOWS CMD指令行下安裝,使用如下指令:

pip install Pyqt5

(3)我使用的Python IDE是PyCharm 2016.3。

(4)安裝Qt Designer後運作時出問題了,先後主要出現如下兩個問題。

缺少MSVCP140_1.dll檔案

解決辦法是文後參考文後引用1,把vcredist_x64.exe,下載下傳安裝一下,20多M,安裝比較容易迅速。

PyQt5 Designer is not working: This application failed to start because no Qt platform plugin could be initialized

當我直接在資料總管下找到Designer.exe檔案,輕按兩下運作時出現如上所示錯誤。在試驗過各種網絡搜尋辦法後,最終的解決辦法是使用了文後參考文後引用2中的辦法。

提示

由于各位同學的系統環境不同,安裝軟體子版本也不盡相同,在解決問題時類似于本文給出的辦法僅供參考——這也是程式員的必要曆練過程。加油!

參考