Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6916692
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类:

2012-12-05 19:28:09

原文地址:使用Py2exe打包Python程序 作者:amaork

使用Python设计的程序要想方便的在其他没有Python安装环境的机器上使用就需要将Python程序连同需要的库打包成一个可执行文件。Py2exe提供了将应用程序打包的为Windows 可执行程序。在的网站有提供Py2exe的下载和使用,可以参考Py2exe 的.

1、打包普通Python


  1. #hello.py

  2. #一直打印否则一闪而过看不到
  3. while True:
  4.     print "Hello Python"

建立"setup.py"打包脚本

  1. from distutils.core import setup
  2. import py2exe

  3. setup(console=['hello.py'])
开始打包,最后打包好的程序在setup.py目录下的dist文件夹中,生成的可执行程序名字和Python脚本的名字一样,例如本例中的可执行文件名字为"hello.exe"

  1. python setup.py install
  2. python setup.py py2exe

2、打包Pyqt程序

打包Pyqt程序的setup脚本的写法和普通的Python脚本的有些不同,其他的操作步骤都一样

  1. from distutils.core import setup
  2. import py2exe

  3. setup(windows=[{"script":"pyqt_test.py"}], options={"py2exe":{"includes":["sip"]}})

3、将py2exe打包好之后的程序打包成可安装程序
通过可以将dist目录中的Python程序打包为Windows可安装程序





阅读(195) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~