首页 > 编程语言 > 详细

Linux(CentOS)下把python脚本转化成可执行程序

时间:2021-05-22 23:17:45      阅读:21      评论:0      收藏:0      [点我收藏+]

   原文来自http://blog.csdn.net/inte_sleeper/article/details/6614182

 

1. pyinstaller

安装pyinstaller:

wgethttp://www.pyinstaller.org/static/source/1.5/pyinstaller-1.5.tar.bz2

tarjvxf pyinstaller-1.5.tar.bz2

./Configure.py

 

打包程序:

先运行:

./Makespec.py–onefile yourprogram.py

默认会在当前目录下生成一个spec文件。

--onefile选项指定只生成单一的目标可执行文件。如果不指定这个选项,则会同时生成一堆的依赖库。

 

./Build.pyyourprogram.spec

即可以生成可执行程序。

 

更多可以参考:http://www.pyinstaller.org

 

 

2. cx_Freeze

cx_Freeze是一个跨平台的将python转换成可执行程序的项目。

项目主页:http://cx-freeze.sourceforge.net/

可以下载rpm包安装。

安装完以后只需要运行:

cxfreezeyourprogram.py

就会在当前目录生成一个dist的目录,里面包含了可执行程序以及依赖模块的库文件。

项目主页上说可以通过distutils的build_exe命令生成单一的可执行程序,不过貌似不行...所以这个相对于pyinstaller可能还是稍有不便。

 

更多可以参考:http://cx-freeze.sourceforge.net/cx_Freeze.html

Linux(CentOS)下把python脚本转化成可执行程序

原文:https://www.cnblogs.com/c1949/p/14799861.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!