使用 pyinstaller 打包Python脚本为可执行程序

pyinstaller将Python脚本打包成可执行程序 这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最近我才对这些路线做了一下新的更新,知识体系更全面了。 阅读详情


使用 ./test /Users/xxx/imgs/selfie5.jpg,成果:

(tensorflow) Robin-macbook-pro:dist robin$ ./test /Users/xxx/imgs/selfie5.jpg

输入图像的图像大小:(height, width)=(3088, 2316)

处理后的图像大小:(height, width)=(1280, 960)

话不多说直接上步骤:

1. 安装 pyinstaller

  • pip install pyinstaller

2. 终端执行打包

  • cd xxx(脚本所在位置)
  • pyinstaller -F xxx.py(我的是 test.py)
    在./dist文件夹下即可找到可执行程序
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/6597f69ed12648c5b79fe14860348fc2.png
    #3. 执行可执行程序
  • cd xxx(可执行程序所在位置)
  • test 参数即可(我的脚本需要输入参数)

几点 tips:

  1. Mac 上生成的可执行程序只能在其它 Mac上运行
  2. 也可以使用pyinstaller -D等参数(生成的是一个文件夹,-F 生成的是单个文件)
【python pyinstaller库】linux系统上python脚本如何打包为可执行程序(非windows运行的.exe) python脚本 打包为 linux平台的可执行文件(不是windows系统平台的.exe执行文件) 阅读详情

相关推荐

关于如何使用pyinstaller把python脚本打包成windows exe 可执行程序(相关程序内附有网盘)

首先,本人是在windows安装python,python版本为3.7.0 64位。 1、所需程序 python版本链接:https://pan.baidu.com/s/1LGyZrw_z5JmsBz8KToJDyw 密码:1d4l(若无效可私聊我发给你) pywin32 与上面python对应的版本链接:https://pan.baidu.com/s/1DPVdOnRWut1IN2...

weixin_37684418的博客 986

使用pyinstaller打包python项目文件为可执行程序

原文链接:https://mp.weixin.qq.com/s/X-vDgZJTJuGdu5Vzv-xiQA

Sunny_Guang的博客 270

Python 代码实现:使用 PyInstaller 打包 Python 脚本,轻松打造可执行程序

PyInstaller 是一个将 Python 应用程序(包括依赖项)打包成独立可执行文件的工具。它能够在 Windows、Mac OS X、Linux 等主流操作系统上运行。通过 PyInstaller 打包后的可执行文件,无需在目标机器上安装 Python 和相关依赖库,极大地提高了软件的分发便利性和用户体验。例如,假设有一个简单的 Python 脚本hello.py")未使用 PyInstaller 打包前,要运行这个脚本,目标机器需要预先安装 Python 环境,并且可能还需要手动配置各种依赖库。

木头大左的博客 255

【Pyinstaller将Python脚本打包成可执行程序exe文件】

本章主要讲述如何使用 Pyinstaller 插件打包 Python 脚本。

u012785953的专栏 437

Cocos Creator3.5.2使用Spine切换皮肤

3、然后获取当前spine中是否有皮肤数据,如果spine连皮肤数据都没有,接着写可能会error,这里的 skins[skin],是判断皮肤列表中是否有需要更换的皮肤。2、因为spine往往意味着异步加载,换肤时也经常出现频繁异步的情况,所以下一步我们要可以判断当前spine组件里是否已经加载好了spine文件。换肤前隐藏好需要换肤的节点,避免穿帮;官网文档的换肤流程太简化,对于实际使用来说会有各种各样的问题。1、首先获取对应的spine组件。这里的skin自然是外部传入的需要换肤的皮肤名。

tc654321的博客 1817

Dify + mem0插件实战:如何让AI记住你的饮食习惯(附完整代码)

本文通过Dify平台与mem0插件实战,详细演示了如何为AI助手构建长期记忆系统,使其能记住并理解用户的复杂饮食习惯(如过敏源、饮食偏好)。文章提供了完整的工作流配置与Python代码示例,帮助开发者实现跨会话的个性化饮食建议,解决AI对话中的“健忘”问题。

lg888的博客 1093

PyInstaller将python脚本打包成exe可执行程序

一、PyInstaller说明 pyinstaller是一个第三方模块,托管在github上,它是一个把python脚本及其依赖的模块,打包成一个独立的可执行程序,使其能运行在没有安装python环境的机器上。支持Linux/unix /mac 及windows,但注意的是,在什么平台上打包,就会生成对应平台可执行的独立程序,如在windows上打包会生成exe的可...

weixin_34414196的博客 757

Android AudioFlinger实战:如何用FastMixer优化低延迟音频流(附调试技巧)

本文深入解析了Android AudioFlinger的FastMixer线程机制,指导开发者如何利用该技术优化低延迟音频流。通过实战配置AAudio API、调整硬件缓冲区及线程优先级,并结合adb、Systrace等调试技巧,可将音频延迟显著降低至10毫秒以下,适用于音乐制作、游戏音效等实时音频处理场景。

weixin_29230901的博客 334

Pyinstaller 打包python脚本为可执行程序

1.确认python脚本可以在python3.x下执行,我的脚本为DaZo.py, python版本为3.7 2.安装Pyinstaller 3.打包python脚本,参考一下: pyinstaller -F -w -pD:\tmp\core-python\libs -i d:\tmp\main.ico DaZo.py -F 表示生成单个可执行文件; -D...

qq_34570910的博客 550

静态时序分析Static Timing Analysis1——STA概述、标准工艺库、时钟、IO约束的建立

简要介绍STA和标准工艺库内容,对时钟,IO等进行约束的指令介绍,PVT

qq_42135020的博客 7537

长短期记忆网络(LSTM)预测模型及其Python和MATLAB实现

LSTM 通过独特的门控机制解决了传统 RNN 的梯度消失和梯度爆炸问题,使其在处理长序列时具有显著优势。随着技术的不断发展,LSTM 及其变种(如 Bi-directional LSTM、Stacked LSTM 等)有望在更复杂的任务中发挥重要作用。2. **可视化真实值和预测值**:通过绘图来比较真实值和预测值,判断模型的准确性。2. **输入门(Input gate)**:决定当前的输入信息对细胞状态的影响。1. **细胞状态(Cell state)**:保持信息在时间步之间的传递。

qq_45441438的博客 2055

pyinstaller:将Python 3脚本打包为可执行程序

本文介绍pyinstaller:将Python 3脚本打包为可执行程序

诸神缄默不语的博客 1428

如何用SoulChat2.0快速克隆你的心理咨询师?手把手教你搭建AI数字孪生体

本文详细介绍了如何利用SoulChat2.0框架快速构建心理咨询师的AI数字孪生体。通过其核心PsyDT技术,仅需少量真实案例即可合成风格数据并微调大模型,从而低成本地创建能高度模仿特定咨询师语言风格和专业技术的AI分身,适用于预约访谈、心理教育等辅助场景,实现高效的人机协作。

julia4scientist的博客 978

通过 pyinstaller 将 python 脚本打包成可执行程序

1. 引言 很多时候,我们需要在 windows 环境编写和执行 python 脚本,但是去搭建一整套 python 运行环境看上去就过于繁琐了,即便是拥有 python 运行环境,脚本的执行也并不方便。 如果能把 python 脚本封装在一个可执行的 exe 文件中,通过双击运...

居士的优快云 560

RobotFramework二次开发——实时日志

背景基于RobotFramework的二次开发,少不了要打印实时日志出来,比如广泛应用的工具ride中,在执行用例时会把执行过程中的log全部打印出来,如果二次开发的时候,执行用例只能静默等待执行完毕,那只能算是一个半成品。结果在最后,不想看过程的可以直接跳到最后思路RobotFramework的日志有好几种,一个是执行后的log文件,这个文件可以作为数据留存,但是没办法实时获取,因为文件是在执行完

点点寒彬的博客 1万+

OpenCV计算机视觉实战(11)——边缘检测详解

在本节中,我们系统介绍了三大经典边缘检测算子,包括 Sobel 算子:一阶导数平衡了噪声抑制与边缘提取,结合方向信息可用于纹理分析与车道检测;Laplacian 算子:二阶导数对微小亮度突变尤为敏感,配合零交叉和细化技术,可精确捕捉任意方向的细节边缘;Canny 算法:集成多阶段处理与双阈值策略,通过多尺度融合与自适应阈值优化,达到抗噪与细节兼顾的卓越效果。

qq_30167691的博客 4375

PyInstaller把Python脚本打包成可执行程序教程

一、说明 一直以来都有把.py文件打包成.exe文件的想法,但总是不够强烈,每次拖着拖着就淡忘了。 昨天帮硬件部门的同事写了个脚本,然后今天下午的时候,他问有没有办法把脚本打包成可执行文件,这样方便以后交给别人的时候别人不用装Python也能运行。 习惯性操作,百度一下,看到标题都基本使用PyInstaller,然后直接进官方文档。 二、打包操作 2.1 待打包文件 文...

weixin_30897233的博客 187

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【python pyinstaller库】windows系统将python脚本如何打包为exe可执行程序

Python程序的运行必须要有Python的环境,但是程序编出来是用的,如果是给别人用,而他/她的电脑上又没有Python程序运行的环境怎么办呢?总不能让他/她去安装一个吧?这时我们就要将Python程序打包为exe可执行文件,这样,在Windows平台下,就可以直接运行该程序,不论有没有Python环境。【python】python脚本 转为exe程序操作实践。工具:Pyinstaller模块。

Best_lgx的博客 753

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

python 没反应 生成exe_通过 pyinstaller 将 python 脚本打包成可执行程序!

1. 引言很多时候,我们需要在 windows 环境编写和执行 python 脚本,但是去搭建一整套 python 运行环境看上去就过于繁琐了,即便是拥有 python 运行环境,脚本的执行也并不方便。这是小编准备的python学习资料,关注,转发,私信小编“01”即可获取啦!如果能把 python 脚本封装在一个可执行的 exe 文件中,通过双击运行,就会方便很多了。pyinstaller 就是...

weixin_28996657的博客 259

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Python打包工具PyInstaller使用说明

Python打包工具PyInstaller使用说明前言一、PyInstaller是什么?二、PyInstaller安装方法三、Windows中PyInstaller的使用方法四、Linux中PyInstaller的使用方法 前言 本文主要介绍PyInstaller在Windows和Linux上的使用方法,此方法是从北京理工大学-国家精品课程《Python语言程序设计 》中学习到的,在这里做个记录。 一、PyInstaller是什么? 可以将Python脚本打包成 可执行程序 ,在没有Python环境的机

MaXiaoTiancsdn的博客 6472

linux添加py自启动脚本_如何一条命令将Python脚本打包成可执行程序!

一、简介将python打包成可执行程序有好多办法,如pyinstaller、py2exe、cx_Freeze等等,这里主要介绍Pyinstaller的使用,pyinstaller可以在Windows、Linux、Mac OS X 等操作系统下将 Python 源文件打包成可执行程序,打包好的程序可以在没有安装python的环境中运行。二、基本使用pyinstaller官网:https://pypi...

weixin_33269743的博客 380

简单将Python脚本打包成可执行程序

为了使Python脚本能够运行在没有安装并配置环境的机器上运行,或者是出于源代码的保护,很多时候我们需要将Python脚本打包成可执行程序,双击即可运行。

m0_63250716的博客 696

python怎么导出程序_Python脚本导出为exe程序的方法

一.pyinstaller简介pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的...

weixin_30837611的博客 5046
上一篇: Firefox火狐浏览器报错:无法连接到 reCAPTCHA 服务
下一篇: Sqlite报错:sqlite3.OperationalError: near “%“: syntax error(大坑:sqlite 使用?占位符)
Robin_Pi
博客等级 码龄9年 2万+粉丝 632原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值