python程序打包成可执行程序

2020-05-09
8
前言      
      python程序须要依赖本机安装的python库,若想在没有安装python的机器上运行,则须要打包分发,目前有两个比较好用的工具:PyInstaller和py2exe。其中py2exe主要应用在windows下,而PyInstall则可应用windows、Linux以及Mac OS X上。
 
参考文档
 
Linux下的简单的使用步骤
  • 安装PyInstaller:
    • 官网下载相应的源码包,解压缩
    • 转到PyInstaller目录,命令行执行:python Configure.py
  • 执行打包:
    • Create a spec file for your project:python Makespec.py [--onefile] yourprogram.py (这里的脚本是整个程序的主程序,此时会生成一个yourprogram.spec的文件。固然还有不少其余选项,参考官方文档
    • Build your project: python Build.py specfile (生成的可执行文件在当前dist目录下)
 
Windows和Mac下的参见官方文档

转载于:https://www.cnblogs.com/nepaul/archive/2012/07/25/2607581.htmlphp

评论