eric6 中 designer 無法啟動的解決辦法


1.安裝環境:win10+python3.6+Eric6

2.問題:使用 pip install PyQt5 安裝 PyQt5.9 版本后,發現 Eric6 中無法打開 designer.exe 工具,在 ./Python/Lib/site-packages/PyQt5 目錄下沒有designer.exe工具。

3.解決辦法:

  1)方法一:安裝缺少的 PyQt5 tools ,cmd 中:pip install PyQt5-tools (或者先在 https://pypi.python.org/pypi/pyqt5-tools 下載好 wheel 文件再安裝),安裝完成后,在 ./Python/Python36/Lib/site-packages/pyqt5-tools 目錄下可找到 designer.exe。

  2)方法二:需要把從 pyqt 官網上下載的 pyqt5 安裝目錄中的 C:\Python36\Lib\site-packages 里的 PyQt5 文件夾復制到 python 安裝目錄 C:\Users\adong\AppData\Local\Programs\Python\Python36\Lib\site-packages 里面即可,這時會彈出窗口,說有重復的文件,那么直接點擊跳過就行,只把不同的復制進來就搞定了。然后再將之前建立的 .ui 文件通過 QT designer 打開就可行了。

  3)方法三:調用 QT5.8 的 designer.exe,此方法需要安裝QT。

        在 https://www.qt.io/cn/qt-for-application-development/ 中下載並安裝QT后,在 ./QT/5.8/mingw53_32/bin 中可以找到 designer.exe。

4.總結:

  1)方法一親測可用,方法二、三網上說也可以,不過沒試過;

  2)使用 pip install PyQt5 安裝 PyQt5.9 雖然簡單,但是安裝過程中速度並不快,而且安裝完成后無法啟動 designer.exe;

  3)有種 先安裝 PyQt5 tools ,然后再 pip install PyQt5 安裝 pyqt 就完美的感覺。。。


免責聲明!

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



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