第一次创建用于Windows的应用程序,因此我使用Python + pyqt5,因为我在Linux上使用C ++ / Qt5有很好的经验。
我现在正在尝试获取可执行的部署文件,但是生成的py2exe抱怨缺少Qt Windows插件。我转而使用pyqtdeploy,因为它似乎是专门针对pyqt设计的,但是在设置了路径之后,我只是得到了“无法复制文件错误”。
有人知道如何使它起作用吗?
我设置的位置如下:
口译员:C:\ Python34 \ python.exe
包含目录:C:\ Python34 \ include
Python库:C:\ Python34 \ DLLs \ python3.dll
标准库目录:C:\ Python34 \ Lib
今天,我面临着同样的问题。经过一些调试后,我发现pyqtdeploybootstrap-<version>.py
通过查看Python库文件名中的版本来查找要使用的正确脚本(python3.dll
在本例中)。
解决方案是使用<windows-dir>\system32\python34.dll
或<python-install-dir>\python34.dll
作为Python库。前者将在为所有用户安装Python时出现,后者将在您“仅为我”安装Python时出现(请参阅此屏幕截图)。
重命名python3.dll
为后python34.dll
,一切又恢复了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句