Python 3.4的py2exe错误:Errno2,缺少文件'run-py3 .4-win32.exe'

时间:2015-01-31 21:47:36

标签: python py2exe python-3.4

看起来py2exe正在寻找文件" run-py3 .4-win32.exe'",错误中提到的文件夹存在,但看起来没有文件存在。这是一个简单的" Helloworld.py"应用程序,只是学习如何构建exe。我安装了源代码(https://pypi.python.org/pypi/py2exe/0.9.2.2),它看起来很好。

任何从哪里开始的想法?

...\buildtry1> py -3.4 setup.py py2exe

running py2exe

1 missing Modules

? readline                            imported from cmd, code, pdb
Building 'dist\helloworld.exe'.
error: [Errno 2] No such file or directory: 'C:\\Python34\\lib\\site- packages\\py2exe-0.9.2.2-py3.4.egg\\py2exe\\run-py3.4-win32.exe'

setup.py和helloworld.py位于同一目录

更新

关闭病毒扫描并重新安装PY2EXE,一切都很好。

3 个答案:

答案 0 :(得分:1)

我禁用了病毒扫描,在python34目录中删除了我的py2exe文件夹。重新安装了py2exe,它运行时没有错误。

答案 1 :(得分:1)

您的路径目录中有一个空格。在“sites-”之后,检查这是否是您的问题。

答案 2 :(得分:1)

试试这个:

更新py2exe。如果这不起作用:

安装python 3.3或任何其他适用于py2exe的python 3版本。用py -3.3 setup.py py2exe

运行它