2 qiguai123 qiguai123 于 2016.02.02 20:57 提问

py2exe 打包成windows 无法运行

py脚本如下:
print 'hello world'
raw_input('press enter key to exit')

setup.py如下
from distutils.core import setup
import py2exe

options = {"py2exe":
{"compressed":1,
"optimize":2,
"bundle_files":1
}
}

setup(
options=options,
data_files=[],
zipfile=None,
windows = ['hello.py']
)

 为什么setup里console=['hello.py']替换为windows=['hello.py']
 生成的exe报错,报错如下
 Traceback (most recent call last):

File "hello.py", line 3, in
EOFError: EOF when reading a line

1个回答

caozhy
caozhy   Ds   Rxr 2016.02.02 22:08

http://carrot1983.blog.sohu.com/106071987.html
把setup写在import py2exe后面看看

qiguai123
qiguai123 试了,不行呀
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
PyQt5系列教程(三)用py2exe进行程序打包
软硬件环境 Windows 7 Python 3.4.2 PyQt5 Py2exe 前言在我们开发了完整的PyQt5项目后,一般都会将其打包成exe文件,方便其他人使用。今天我们就用Py2exe这个工具来打包上一堂课中完成的工程,工程源码在http://download.csdn.net/detail/djstavav/9351205。Py2exepy2exe是python的一个打包成exe的工具
将Python文件打包成exe的两种方法(pyinstaller和py2exe)之py2exe篇
转自 :http://blog.sina.com.cn/s/blog_a60b1c3c0102xqix.html 环境说明:python2.7.13 win10专业版64位 py2exe 1.安装 相对于pyinstaller来说,py2exe不需要依赖pywin32,可以直接使用。 先去官网下载对应版本的py2exe(https://sour
windows7下使用py2exe把python打包程序为exe文件
打包环境: Python版本:python-2.7 操作系统:windows 7 Py2exe版本:py2exe-0.6.9.win32-py2.7(必须与python版本对应) 打包目录: C:\Users\Administrator\Desktop (即桌面)   一、简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这
用py2exe打包成一个exe文件
一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的。 二、安
python 程序打包成exe py2exe
python 程序运行需要特定的python环境,如何直接打包成windows直接运行的程序,不依赖特定的python环境呢? 使用py2exe 1.py2exe 的安装 直接使用pip install py2exe,python2.7版本会提示需要高版本的python的错误。解决方法是,下载 https://sourceforge.net/projects/py2exe/files/p
python3.6.1 打包成.exe可执行文件
环境: python3.6.1 win10 1、下载pyinstaller. 2、下载并安装pywin32 (根据自己的python版本我的对应版本pywin32-220.win-amd64-py3.6.exe) 3、进入pyinstaller文件夹 执行 python pyinstaller.py会出现以下内容,说明安装成功 4、打包,选好自己的写的一个python程序( 例
python(py2exe)打包成exe执行文件,vista/win7下icon图标显示问题的解决方案
windows下,在对使用python的编写的程序进行打包时,常用的工具就是py2exe了,该工具只需要一些脚本就看实现将python程序打包成一个exe文件。并且该exe程序的执行不需要系统预先安装python环境。 setup( version =console=[{"script": "testcsdn.py", "icon_resources": [(1, "myicon.ico")]
Python打包为exe使用py2exe时中文乱码问题
解决步骤: 1.打开Python安装目录下的 Python27\Lib\site-packages文件夹,例如:C:\Python27\Lib\site-packages   新建文本文档重命名为:sitecustomize.py用记事本编辑文档,内容为: #!/usr/bin/env python # coding=utf-8 import sys sys.setdefault
用Py2exe打包Python脚本简单介绍
一、简述      Py2exe,从这个名字上就可以理解,把Python脚本转换为windows平台上面可以运行的可执行程序(*.exe)的工具。经过转换后,你可以不用安装Python的执行环境就可以直接执行转换后的exe了。Py2exe本身是开源的。二、安装      根据你本地安装的python的版本来选择要安装的Py2exe版本,一个比较好的下载地址:http://sourceforge.net/projects/py2exe/files/,如果这个地址访问不了,我在csdn上放了一个针对python
使用Py2exe将PyQt程序打包为exe文件
 使用Py2exe将PyQt程序打包为exe文件 更多1 1.简介 Py2exe可以将一个Python程序打包成exe可执行文件,方便没有Python环境的电脑上使用程序。使用Py2exe打包需要编写一个打包脚本,执行后可以得到打包文件。对于32位版本,Py2exe可以将程序打包成单文件;对于64位版本,暂时还不支持打包成单文件。不过,无论如何压缩,目前Py2exe打包出来