linux下使用pyinstaller打包python脚本

最近给运维写一个系统维护的python脚本,但是被告知生产环境有很多服务器没有安装python解释器,于是在网上搜索多pyinstaller解决方案,本文简单记录之。

  1. 下载pyinstaller。

最新的pyinstaller版本为2.0版本,官方网站http://www.pyinstaller.org。下载链接:http://jaist.dl.sourceforge.net/project/pyinstaller/2.0/pyinstaller-2.0.zip

  1. 安装

在linux环境下只需要解压就可以使用。

  1. 使用

pyinstaller_path/pyinstaller.py yourscript.py

命令完成后会在当前目录生成一个yourscript目录,里面有build目录,dist目录。dist目录里面还有一个yourscript目录,这个里面就是生成的可直接运行的程序和一些依赖的包了。

如果只想生成一个单一文件,就加上-F选项。

pyinstaller_path/pyinstaller.py -F yourscript.py

同样在dist目录下面会生成一个单一的可执行文件。

 

 

posted @   Oops!#  阅读(548)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
历史上的今天:
2022-04-12 k8s Service会话粘性
2019-04-12 网页出现400 Bad Request Request Header Or Cookie Too Large错误的解决方法
2018-04-12 zabbix agent shell一键安装脚本
2018-04-12 CentOS Bash 命令补全增强软件包 bash-completion
2018-04-12 Linux ps 命令查看进程启动及运行时间
2018-04-12 阿里云服务器教程–SSH 登录时出现如下错误:Host key verification failed
2018-04-12 阿里云 RDS实例间的数据迁移
点击右上角即可分享
微信分享提示