红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

SuSE下将python编译可执行文件

发布时间:2007-08-03 10:28:26来源:红联作者:Alongking
  在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 文件夹,把生成的文件放到一个目录下,不然的话有你头晕的。
文章评论

共有 0 条评论