我有一个wxPython应用程序,我试图使用py2exe制作成exe文件,但我遇到了一些麻烦。我在脚本的同一目录下有MSVCP90.dll
,并且在py2exe完成后,它显示“该程序无法启动,因为MSVCR90.dll丢失...”启动exe时。为什么它没有发现它?wxPython py2exe应用程序未正确捆绑?
虽然它py2exe'ing,我也得到了以下几点:
The following modules appear to be missing
['Carbon', 'Carbon.Files']
...
Your executable(s) also depend on these dlls which are not included,
you may or may not need to distribute them.
...
OLEAUT32.dll - C:\PATH
USER32.dll - C:\PATH
...
MSVCP90.dll - C:\PathToTheDllInMyScriptsFolder
是否有我丢失的东西吗?把一个.py wxPython应用程序变成一个.exe wxPython应用程序有多困难?
我也试过,但它似乎没有更好的工作。我会再试一次。 – tkbx
这里是我的bat文件的内容,以创建EXE '回声蟒蛇Configure.py 回声蟒蛇Makespec.py --onefile d:\ project.py C:\ Python27 \ python.exe Build.py项目\ project.spec' – SWAPYAutomation
你可以使用命令提示符命令吗? Build.py是一个py2exe脚本文件吗? – tkbx