繁体   English   中英

Python Win 3.6.0 x64问题,在pip3安装pyqt5之后缺少qt designer exe

[英]Python Win 3.6.0 x64 issue, missing qt designer exe after pip3 install pyqt5

我是一个Python新手,并试图开始我的第一个应用程序,并努力研究如何使用QT Designer与pyQT5。

我一直在使用安装pyqt5.7.1的下一个命令:

pip3 install pyqt5

安装完毕后,我有一个

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

据我所知,文件但没有Qt Designer exe。

我真的很感激帮助,如果有人知道我错过了什么? 我是否必须安装完整的Qt5框架才能使用Qt Designer和pyQT5?

谢谢

皮特

在3.5版本的Python QT Designer中,某些时候从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和所有必需的依赖项都在此文件夹中。 祝好运。

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

开始没问题!

安装QT Designer的另一种方法如下:

  1. QT主站点安装最新的QT(我使用的是5.8)
  2. 确保包含“Qt 5.8 MinGW”组件
  3. QT Designer将安装在C:\\Qt\\5.8\\mingw53_32\\bin\\designer.exe
  4. 请注意,可执行文件名为“designer.exe”

我的解决方案在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 ,不要覆盖具有相同文件名的文件!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM