2017-01-07 212 views
2

我是一個Python新手,試圖啓動我的第一個應用程序,並且努力鍛鍊如何在pyQT5中使用Qt Designer。Python Win 3.6.0 x64問題,在pip3安裝後缺少qt designer exe文件pyqt5

我一直在使用的下一個命令它安裝pyqt5.7.1:

pip3 install pyqt5 

安裝之後,我有一個

C:\Python36\Lib\site-packages\PyQt5\Qt\bin\Qt5Designer.dll 

文件,但沒有Qt Designer的exe文件,據我可以告訴。

身份證真的很感謝幫助,如果有人有任何想法我失蹤?我是否必須安裝完整的Qt5框架才能夠使用Qt Designer和pyQT5?

感謝

皮特

+0

我有同樣的問題。我們是否被迫使用Qt Creator? –

+0

安裝qt。你用pip安裝的東西是python綁定。 – pvg

回答

2

在3.5版本的Python Qt設計過程中的一些點從pyqt5包丟棄,然後由pyqt5_tools包拾起。不幸的是,工具軟件包不適用於Python 3.6(至少目前爲止)。

您可以從pypi.python.org下載的版本是3.5的32位或64位pyqt5_tools包:

https://pypi.python.org/pypi/pyqt5-tools/5.7.dev9 

接下來打開你一個zip工具下載的輪包並複製文件夾設計和內容到一個方便的位置。 Designer和所有需要的依賴關係都在這個文件夾中。祝你好運。

+0

看到我的答案下面你現在可以'pip安裝pyqt5-tools'。 – user1712447

0

另一種方式來安裝QT設計如下:

  1. QT main site
  2. 安裝最新的QT(我使用的是5.8),請確保您有 「Qt的5.8 MinGW的」 組件
  3. QT設計師將被安裝在C:\Qt\5.8\mingw53_32\bin\designer.exe
  4. 注意,可執行文件被命名爲 「designer.exe」
1

WinPython-64bit-3.5.2.2Qt5我運行:

pip install pyqt5-tools 

安裝在:

WinPython-64bit-3.5.2.2Qt5\python-3.5.2.amd64\Lib\site-packages\pyqt5-tools\designer.exe 

開始OK!

0

我的解決方案在Windows

  1. pip3 install pyqt5-tools
  2. 開放 C:\Users\<userName>\AppData\Local\Programs\Python\Python35-32\Lib\site-packages\pyqt5-tools\designer 和所有內容複製到 C:\Users\<userName>\AppData\Local\Programs\Python\Python35-32\lib\site-packages\PyQt5\Qt\bin, 不覆蓋具有相同文件名的文件!