python程序打包

参考文档:Freezing Your Code

各种打包工具说明

安装PyInstaller

  • 这里是列表文本对于那些网络比较稳定,能够流畅使用pip源地址的用户,直接下面的命令就可以搞定: pip install pyinstaller

  • 这里是列表文本通常我们会下载源码包,然后进入包目录,执行下面的命令(需要安装setuptools): python setup.py install

  • 这里是列表文本安装完后,检查安装成功与否: pyinstaller --version

  • 安装成功后,就可以使用下面的命令了:

      pyinstaller : 打包可执行文件的主要命令,详细用法下面会介绍。
    
      pyi-archive_viewer : 查看可执行包里面的文件列表。
    
      pyi-bindepend : 查看可执行文件依赖的动态库(.so或.dll文件)
    
      pyi-... : 等等。  
    

使用PyInstaller

  • pyinstaller的语法: pyinstaller [options] script [script ...] | specfile

  • 在myscript.py同目录下执行命令: pyinstaller mycript.py
    在当前目录下新增加了两个目录build和dist,dist下面的文件就是可以发布的可执行文件,包含各种动态库文件和myscrip可执行文件。

  • pyInstaller支持单文件模式: pyinstaller -F mycript.p
    dist下面只有一个可执行文件,可以发布这个单文件,运行在打包的操作系统类似的系统的下面。

转载于:https://my.oschina.net/u/2345295/blog/1809591

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值