首 页文章中心

Linux学习网

您的位置Linux学习网 > Linux程序开发 > 文章内容

SuSE python编译可执行文件

作者:Alongking  来源:本站整理  发布时间:2007-8-4 8:05:00
在Linux下可使用Python自带的freeze.py将Python脚本编译成C,再编译成可执行文件,这是在网上查到的关于Python程序发布的问题,但发现在我的Suse10上找不到freeze.py这个文件,最后在http://svn.python.org/projects/python/trunk/Tools/freeze/ 上找到了想要的东西,将该目录下的所有文件下载后就可以使用了,具体方法如下:

  freeze模块的用法如下:
  python [options]

  比如:
  python -o dist hello.py

  这样所有生成的文件被放到dist目录下,然后

  cd dist
  make

  其实README中已经说明怎么用了,至于有关Win32的用法,这个倒没试过。

  好了,可以看到exe文件(hello)了。你可以使用strip命令给exe文件瘦身。

  strip hello

  是不是很简单,最好加 -o 文件夹,把生成的文件放到一个目录下,不然的话有你头晕的。
收藏本页到: 365Key | del.icio.us | | 添加到雅虎收藏+
  • 网站帮助 - 广告合作 - 网站地图