py2exe dificulties
对于我之前的问题(见下文)的一些有用的答案(谢谢!),我决定再试一次py2exe。
我从py2exe.org(http://www.py2exe.org/index.cgi/Tutorial)尝试了这个教程,但是在第3步遇到了一个错误。我完全按照说法做了1和2,然后将两个文件(hello.py和setup.py)放入我安装python的主文件夹:D:\ Programs \ Python。
当运行'code'表单第3步时,我得到以下错误,完全在输出的底部: “ImportError:DLL加载失败:%1不是有效的Win32应用程序。*” 我有整个输出的屏幕截图,但我不知道上传它的位置。
额外信息: 我有64位Windows 7(专业)和Python 2.7.3(首先我有3.3.0,但由于某些原因降级)。换到另一个版本对我来说不是一个大问题。我下载了py2exe 0.6.9。
注意:我无法在32位或64位的py2exe之间进行选择。我想那时错误应该早点出现,但知道它可能很方便。
*我直接翻译了荷兰语的最后一部分,所以它可能与英语电脑略有不同。
上一个问题:
什么是最简单的.py到.exe转换器? 我试过几个转换器,其中有cx_Freeze和py2exe。使用cx_Freeze太复杂了(我找不到一个好的教程)和py2exe给出了一些错误。在我试图理解这两个中的一个或尝试另一个之前,我想要一些你觉得最好的转换器输入,我需要一个很好的教程。 我几乎没有使用cmd,如果涉及编程/ python,我是一个新手,所以我正在寻找最容易使用的转换器。 如果你说我真的需要一些cmd经验,请指导我参加cmd教程/课程。
如果已经提出类似的问题,我很抱歉,但我找不到一个。如果你这样做,请给出链接。
答案 0 :(得分:3)
答案 1 :(得分:0)
py2exe给你什么样的错误?这就是我使用它,它对我来说就像一个魅力。
答案 2 :(得分:0)
我之前使用过py2exe
。我假设您已经查看了py2exe项目页面上的tutorial?
Python Library页面上还有一个很好的。
我将py2exe
用于复杂的Python / Qt / PyQt应用程序。您需要了解的最重要的事情是需要MSVCP90.dll
文件。你可以从Microsoft获得。然后,您需要将它和其DLL许可证中提到的其他文件复制到Python DLLs目录中。 py2exe教程(Step 5)
答案 3 :(得分:0)