`
dyx1024
  • 浏览: 114830 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Python:程序发布方式简介一(打包为可执行文件EXE)

 
阅读更多

本文介绍如何使用py2exe来将python源程序打包成文件。以上一篇文章Python:一个多功能的抓图工具开发(附源码)中的源程序为例进行讲述。

1、下载并安装py2exe,可在www.py2exe.org上下载最新版本。

2、编写安装脚本,比较简单,不过多解释,如下:

Screenshot_setup.py

各参数含义见第5小节或执行python命令行下执行help(py2exe)查看

3、打包程序:

a、将要找包的程序、文件和打包脚本放在同一目录下,如下:

b、执行打包脚本:

如果打包时提示缺少dll文件,如msvcp90.dll,在网上下载一个放入python安装目录的子目录dlls中即可(如:C:\Python26\DLLs)

c、打包完成后的目录结构如下:

我们只需要发布dist 子目录下的Screenshot.exe和CameraDLL.dll即可,包含dll的原因是screenshot.py中调用了这个dll文件。

4、附一个功能完整的打包程序,原文件见:http://www.blog.pythonlibrary.org/2010/07/31/a-py2exe-tutorial-build-a-binary-series/

5、各参数简介:


下一篇文章讲解如何使python源文件打包为windows服务。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics