使用py2exe生成一个exe文件
2016-01-27 21:41
344 查看
在windows中,使用py2exe将py脚本转换成exe文件时,在dist目录下会有zip,dll等其他文件。如果想要只生成一个可单独运行的exe文件,需要在setup.py文件中添加bundle_files:1和zipfile=None。
代码如下:
- setup.py
helloworld.py
执行 python setup.py py2exe, 生成的exe文件可以放到别的主机上运行了:
代码如下:
- setup.py
from distutils.core import setup import py2exe options={"py2exe":{"bundle_files":1} } setup(options=options, zipfile=None, console=['helloworld.py'])
helloworld.py
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import time print('hello world!') time.sleep(10) #让print结果在窗口显示10s,便于执行exe文件时看到效果
执行 python setup.py py2exe, 生成的exe文件可以放到别的主机上运行了:
相关文章推荐
- c#中的泛型
- CodeForces 593D Happy Tree Party
- spark学习4之集群上直接用scalac编译.scala出现的MissingRequirementError问题(已解决)
- zookeeper分布式配置测试
- 欢迎使用CSDN-markdown编辑器
- struts请求走向流程
- quartz---任务调度小试(多任务)
- Coursera课程《Python数据结构》中课件
- 加油站(贪心算法)
- Cassandra中Gossip具体实现方式
- LINK fatal error LNK1123 转换到COFF期间失败
- android sharedUserId 共享用户
- 网页自动加载进度条插件
- JS数组的forEach方法(兼容所有浏览器)
- 2.1.7 理解语句块、嵌套语句块和标签的作用范围
- cassandra 之 gossip实现
- javascript学习笔记之四
- Java
- Python入门学习笔记
- hdu 1561 The more, The Better (依赖背包 树形dp)