以下内容假定已安装好Python 2.4/2.5
一、下载并编译pyinstaller(只需做一次,以后可直接做第二步)
1.下载pyinstaller,现在的版本是1.3
(1)wget http://pyinstaller.hpcf.upr.edu/source/1.3/pyinstaller_1.3.tar.gz
2.解包进入源码目录
(1)tar zxv pyinstaller_1.3.tar.gz
(2)cd pyinstaller-1.3/source/linux
3.编译源代码
(1)python Make.py 生成python的 .pyc文件
如无错误,则出现如下提示(只有一行):
Now run "make" to build the targets: ../../support/loader/run ../../support/loader/run_d
(2)make 连接生成linux的 .o 文件
4.生成编译配置文件
(1)python Configure.py 生成config.dat配置文件
二、编译独立运行的python可执行文件
1.生成spec文件
python pyinstaller-1.3/Makespec.py --onefile --upx linuxlaptop.py
参数说明:
--onefile 生成单文件
--upx 生成压缩的文件(可减小执行文件体积,需先安装upx软件包)
2.生成最终的可执行文件
python pyinstaller-1.3/Build.py linuxlaptop.spec
执行完成后将在当前目录生成可执行的linuxlaptop文件,如有问题欢迎与我交流:linuxlaptop.cn。
分享到:
相关推荐
PyInstaller来建立Linux下的Python独立执行文件.docx
详细介绍python工程打包成linux可执行文件
PyInstaller:将 Python 程序转换成独立的执行文件(跨平台)
Linux环境下离线安装python打包环境所需要的包
Python3.6离线安装PyInstaller依赖包的所有包亲测,PyInstaller-3.4.tar.gz这个最后安装,其他没有关系,解压出来 用管理员运行 命令都是 python setup.py install
Mac OS 系统 Python2.7 安装PyInstaller 安装包。 解压以后,输入指令即可完成安装 包含安装指令
Pyinstaller自动更新库_Python_下载.zip
pyinstaller, 将( 软件包) python 程序冻结为独立的可执行文件 PyInstaller概述PyInstaller将 python 应用程序及其所有依赖项打包到一个包中。 用户可以在不安装 python 解释器或者任何模块的情况下运行打包的应用...
在ubuntu18.04下可以使用的python3代码打包工具pyinstaller,打包后的程序可以直接运行。
《赋予你的Python项目新生命:打包为独立可执行文件(exe)的简单步骤》 Python是一种解释型语言,通常不需要打包成可执行文件。但是,如果你想将你的Python代码部署到其他计算机上,或者想在没有安装Python解释器的...
4.pyinstaller 打包成exe,python在程序运行没问题,在打包后的exe报导入的包错误情况下例如:No module named cx_Oracle,打包生成exe方式
Inno Setup 5.5.9(a) 打包软件实现打包Python3.x+Pyqt5+Pyinstaller生成的*.exe可执行文件。文档包括:1)Inno Setup 5.5.9(a)中文安装程序;2)Python3.x+Pyqt5+Pyinstaller生成的*.exe可执行文件及系列文件(main...
主要介绍了基于Pyinstaller打包Python程序并压缩文件大小,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
一键编译python文件exe,pyinstaller、一键编译python文件exe,pyinstaller
python软件2.7.13150版本和pyinstaller-develop库,python脚本转exe文件。
PyInstaller 在 Windows、GNU/Linux、Mac OS X、FreeBSD、Solaris 和 AIX 下将 Python 应用程序冻结(打包)为独立的可执行文件。 PyInstaller 与同类工具相比的主要优势在于,PyInstaller 可与 Python 3.5 到 3.9 ...
而安装pywin32后,继续安装pyinstaller还是提示没有安装pywin32,原因在于,安装pywin32后需要把三个动态库文件放到c盘WINDOWS目录中system32下,这三个dll文件的位置在C:\Python26\Lib\site-packages\pywin32_...
将自己写的python文件压缩成exe有两种方法: 1、使用pyinstaller 将自己写的python文件压缩成exe有两种方法: 1、使用pyinstaller step2:cd 到你的文件目录cd D:\py\python testcases\Slice step4:看结果...
Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件
PyInstaller :将 Python 程序打包成一个独立可执行软件包,支持 Windows、Linux 和 Mac OS X。 详细安装使用参照:https://blog.csdn.net/p1279030826/article/details/109573840