如何使用py2exe,以及解决ImportError: No module named py2exe问题

本文涉及系统为windows,对于linux系统如果有类似问题可借鉴,但不保证可用或解决

首先确保python下安装了py2exe模块,该模块可通过http://www.py2exe.org/下载。下载后为exe文件,之间安装到python的安装目录下即可

这里以打包D:\hello.py为例 python 安装目录为 c:\python27

hello.py代码为

print 'hello world!'
raw_input()


可以在任意目录下建立setup.py文件,代码为

from distutils.core import setup
import py2exe
setup(console=['d:\hello.py'])
打开命令提示符窗口,cmd方式直接打开

将目录切换到python安装目录

cd c:\python27

之后输入

python d:\setup.py py2exe

回车,运行,完成!

此时,打开文件夹c:\python27\dist 则会找到生成的hello.exe文件。


ps:对于ImportError: No module named py2exe问题,有两种可能,1是没有安装py2exe模块,2是没有cd c:\python27,也就是cd 到python的安装目录(py2exe安装在这个目录下,所以当然找不到啦)


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值