博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python程序打包成可执行程序
阅读量:4311 次
发布时间:2019-06-06

本文共 571 字,大约阅读时间需要 1 分钟。

前言      

      python程序需要依赖本机安装的python库,若想在没有安装python的机器上运行,则需要打包分发,目前有两个比较好用的工具:PyInstaller和py2exe。其中py2exe主要应用在windows下,而PyInstall则可应用windows、Linux以及Mac OS X上。
 
参考文档
  • 详细的教程参见:
  • 中文的PyInstaller使用简介:
 
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/lvxiuquan/archive/2013/05/15/3079559.html

你可能感兴趣的文章
Atitit.git的存储结构and 追踪
查看>>
atitit 读书与获取知识资料的attilax的总结.docx
查看>>
B站 React教程笔记day2(3)React-Redux
查看>>
找了一个api管理工具
查看>>
C++——string类和标准模板库
查看>>
zt C++ list 类学习笔记
查看>>
git常用命令
查看>>
探讨和比较Java和_NET的序列化_Serialization_框架
查看>>
1、jQuery概述
查看>>
数组比较大小的几种方法及math是方法
查看>>
FTP站点建立 普通电脑版&&服务器版
查看>>
js 给一段代码,给出运行后的最终结果的一些综合情况、
查看>>
webservice 详解
查看>>
js自动补全实例
查看>>
VS无法启动调试:“生成下面的模块时,启用了优化或没有调试信息“
查看>>
npm 安装 sass=-=-=
查看>>
WINFORM中加入WPF控件并绑定数据源实现跨线程自动更新
查看>>
C#类对象的事件定义
查看>>
各类程序员学习路线图
查看>>
HDU 5510 Bazinga KMP
查看>>