Python 打包的exe Failed to execute script 解决方法

python打包exe failed to execute,python打包成exe运行报错 最近用pyinstaller 打包py程序时,在运行打包成功后的exe时,系统立马弹出警告框说是有病毒,我开始以为是,杀毒软件太敏感,就先手动关闭警告。后来在运行的过程中,有个黑框一闪而过,这太影响体验了,本来不是病毒,人家运行只是,肯定以为含有病毒或者后门之类的..........,其次os.system 会调用cmd.exe 在cmd中启动新进程,所以会出现黑框,即使使用了-w选项。后来,经过查找和分析,发现,在py程序打包时,里面如果用了os.system时容易出现以上的现象,可以将。 阅读详情

一、素材包忘记放进相应目录中

比如,在我的素材包是和py文件放在同一目录下的,打包完exe后素材包也要和exe处于同一目录下。

二、绝对路径

在py代码中最好不要出现绝对路径,建议使用相对路径。

三、代码出错

在打包exe之前先检查代码有没有错误。

四、exit()

在代码中如果出现exit()函数结束程序,先导入sys,将exit()改为sys.exit()

五、第三方库

程序如果使用了第三方库或两个py文件,在打包的时候写法如下图:

pyinstaller -F -w xxx.py -p 第三方库路径

如果使用了多个第三方库或多个py文件,写法如下图:

pyinstaller -F -w xxx.py -p 路径1;路径2;路径3;......

中间用英文分号隔开


喜欢的话就点赞关注吧!

pyinstaller打包exe软件并解决 Pyinstaller failed to execute script main问题(用了sklearn库) 一、基本的操作 pyinstaller -F --noconsole ***.py -n 软件名字 -i 1.ico -F 参数是打包后,只留下一个.exe的可执行文件 默认情况下的参数是 -D 打包后在dist目录有多个依赖文件(但是用D启动会快一些) –noconsole 参数是运行时不显示控制台的意思,一般是 -w ,但是我w无法运行(注意这里两个–不是手误) -n 另外还可以使用 -n *** 的方式确定exe的文件名,如 -n 我的第一个exe程序 -i 显然是icon图标 二、出现问题 Pyi 阅读详情

相关推荐

pyinstaller打包exe后不能运行报Failed to execute script XXXX问题分析与处理

最近用python的tkinter写了个小工具,发现用pyinstaller打包成exe后运行出错。报Failed to execute script XXXX pyinstall -F -w worksubmit.py 为了搞清楚报错的原因,想看到程序具体执行的情况。可以通过不带-w的参数打包在控制台看程序执行情况。 pyinstaller -F worksubmit.py 可以通过不带-w的参数打包,这时打包的exe运行是带控制台的命令行 可以清楚的看到 ModuleNotFoundError:

学而思(xiejava的blog) 3万+

PySide2:打开.exe文件报错:Failed to execute script

本篇的解决方案目前只适用基于【PySide2】打包运行报错 优快云上找了很多篇都没能解决,明明只是一个小问题 ←_← 索性自己写一篇,免得后面的小白找不到解决办法 打包后的 .exe 文件打开后报错:Failed to execute script 解决思路: 1、分析原因,大概率是缺失了某些库或者文件 2、我们需要分析错误日志,找到原因【我们按照思路一步一步来】 3、控制台 (俗称:黑窗口) 会显示错误原因 4、有的人说没有控制台 → 打包的时候去掉 - - noconsole 即可 5、当你走到这一

J_____Q的博客 6440

pyinstaller打包python文件后,运行出现"Failed to execute script xxx.exe"

pyinstaller打包python文件后,运行出现"Failed to execute script xxx.exe"问题问题定位解决方法 问题 用pyinstaller打包,总会出现 Failed to execute script***,的提示。我找了很多资料。最后终于成功封装。记录下经过防止以后再次出现这问题。 问题定位 因为我之前没有截图,所以这里借用下前辈的材料。 1、先用pyins...

YuanY_oc的博客 2758

Python点击exe后报错:Failed to execute script xxxx问题的解决办法

最近工作在弄人脸识别的问题,从gitee来pull了一个但是发现报了一个Failed to execute script XXX的问题。造成这个问题的原因是执行文件exe存放的目录不对,可能在打包前exe文件并不是存在在这个位置。然后报了一个乱码的错误,这个是我在压缩的时候没有注意,以中文命名文件的问题。此时发现报了个找不到模块的错误,返回原先的exe存放位置,点击即可。解决方案将exe文件尝试存在在不同目录下,我是存在的根目录下的。解决方案,中文改为英文。

薛定谔的猫 2884

pyinstaller打包问题:Failed to execute script app

问题描述 在精简pyinstaller打包后的exe时,出现 Failed to execute scripte app 问题。无法定位到具体问题。 使用命令 出现问题命令: pyinstaller -Fw app.py 然而,通过vscode运行,或者python app.py并没有报错,推测可以打包过程中有些依赖没有添加。 但是通过上述命令运行无法获取错误日志。 获取错误日志 去掉**-F...

Ashe_1994的博客 2675

Pyinstaller 打包程序踩过的坑(1.Failed to execute script ;2.No module named typedefs等问题)

Pyinstaller 打包程序踩过的坑(1.Failed to execute script ;2.No module named typedefs;3 Could not find or load the Qt platform plugin “windows”;4 warning:lib not found) 最近写了一个程序,综合比较后选择PyInstaller打包程序(相比起来其他的打包...

weixin_43834357的博客 3343

python封装成exe后运行失败_pyinstaller打包单个exe后无法执行错误的解决方法

1、执行环境说明python版本3.7直接使用pip进行安装pywin32、pyinstallerpip install pywin32pip install pyinstaller2、使用了第三方库的情况建议在打包之前务必找到第三方库的包,把包复制到到跟myfile.py同目录下,然后再使用以上2种方式打包,否则会打包失败或者即使打包成功,程序也会闪退。pyinstaller -p参数是添加的p...

weixin_39901518的博客 1427

pyinstaller打包Mediapipe遇到的Failed to execute script

背景 IDE使用Pycharm,Anaconda3安装的Python版本是3.8,在此基础上通过Pycharm安装了Opencv4.5.2.32和Mediapipe0.8.4.2. 在Pycharm的环境运行python是正常的,但是使用pyinstaller打包成exe,打包过程: (venv) E:\work\src\python3_src\FaceMeshProject_38>pyinstaller -F -w FaceMeshBasics.py 98 INFO: PyInstaller: 5.

What the Fuck 5049

【老生常谈的问题】PyInstaller打包py为exe报错 “failed to excute script xxx”等一系列问题

之前遇到过此问题,也是纠结耽误了很多时间,今天详细总结下相应的解决办法。 我们使用pyinstaller打包写的python程序时,使用pyinstaller -F XXX.py命令执行完,在dist文件夹下,会生成打包后的XXX.exe程序。双击执行,如果执行成功!则,出门右转!如果报错“failed to excute script xxx”等,则继续往下看。此时,我们可以使用pyinstaller -F -w XXX.py命令打包,可以发现这个命令比上边多了-w,意思是打包带有window(黑框)的

Constantdropping的博客 1206

Pyinstaller打包PyQt5为exe程序出现: Failed to execute script xxx

1、第一次打包 首先安装pip install pyinstaller打包程序,安装完成之后选择在打包程序所在的目录的cmd命令窗口 打包程序常用的命令参数有 –icon=图标路径 -F 打包成一个exe文件 -w 使用窗口,无控制台 -c 使用控制台,无窗口 -D 创建一个目录,里面包含exe以及其他一些依赖性文件,此exe包含控制台 这些命令可以混合使用,比如 pyinstaller -Fw weather_main.py 打包为一个没有控制台的exe程序 -Fc 有控制台的程序,-w无控

水月灯花的博客 2772

Python打包exe后报错:Failed to execute script xxxx问题的解决办法

本篇文章主要讲解,python 通过 pyinstaller 打包python脚本后输出exe,执行时报错 Failed to execute script【脚本无法执行的错误】解决办法 日期:2021年12月25日 作者:任聪聪 报错现象 报错命令提示:Failed to execute script 问题原因 1.打包缺少模块或文件。 解决办法:通过pyinstaller -F -i 命令进行输出安装包,并获取通过cmd执行查询是否存在bug或者缺少模块的情况,将模块安装完毕,重新执行打包命令即.

任聪聪的博客 4万+

pyinstaller打包exe出错处理

错误1:Error running the exe file in Windows “Failed to execute script pyi_rth_pkgres” 解决方式: https://github.com/pyinstaller/pyinstaller/issues/2137 pip uninstall pyinstaller pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip 错误2:OSEr

qq_29022265的博客 394

failed to execute script 解决方案+命令行执行传参exe

failed to execute script 解决方案+命令行执行传参exe

pyinstaller 打包遇到的问题“Failed to execute script *****”

做一个小工具,在本地执行OK,使用pyinstaller打包的过程的中,出现问题,在网上各种搜索,找不到具体的问题点,看来主要是因为,过程中出现的问题,差异会比较大,所以还需要具体问题具体分析。 本地执行:python*******.py 一切正常,准备使用pyinstaller打包生成exe执行文件; 打包命令为:pyinstaller.exe-dall *******.py 执行会跳出命令行黑窗口,可以正常执行。 打包命令为:pyinstaller.exe-w -dall *******...

shuidiyu 2527

creo二次开发使用映射

在creo进行二次开发时,一些无法直接通过访问底层代码来对特征进行操作,比如“镜像装配”,这个时候就可以使用映射(Mapkey)来完成一键镜像。 注:这是镜像装配的代码 ProError status; ProMacro macro; wstring Macro; strMacro = L"mapkey(continued) ~ Command ProCmdMirrorAssem ; mapkey(continued) ~ Activate mirror_component_dialog Sy

qq_49328512的博客 1607

Spring Cloud 整合(一) CRUD

Springcloud 整合之 CRUDSpringcloud介绍功能概述为什么要选用Springcloud Springcloud介绍 功能概述 实现微服务 Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的某些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。分布式系统的协调导致样板式样,并且使用Spring Cloud开发人员可以快速站起来实现这些样板的服务和应用程序。 为什么要选用Springcloud

Kerwin-Lin的博客 1501

python打包Failed to execute script **.exe问题解决

前文,python实现导出文件夹中的OCT厚度和病人ID到excel文件打包后报错解决 目录 1.打包: 2.问题定位 3.软件输出 1.打包: 在Terminal下输入:“pyinstaller -F -w *.py”就可以制作出exe。生成的文件放在同目录dist下。 -F(注意大写)是所有库文件打包成一个exe,-w是不出黑色控制台窗口。 不加-F参数生成一堆文件,但运行快。压缩后比单个exe文件还小一点点。 加-F参数生成一个exe文件,运行起来慢。 但是运行报错:faile..

haimianjie2012的专栏 2万+

移动硬盘报错0x80070570?5分钟搞定CHKDSK修复(附详细参数说明)

本文针对移动硬盘报错0x80070570问题,提供了详细的CHKDSK修复方法。通过5分钟核心修复流程,指导用户使用系统自带工具快速修复文件系统逻辑错误,恢复硬盘访问。文章还深入解析了CHKDSK参数,并提供了备选数据恢复方案与日常防护建议。

app77的博客 234

如何使用pyinstaller?(解决pyinstaller打包时Failed to execute script xxx.exe)

说明 在使用pyinstaller打包py文件时候,竟然会有一个需求是要求在允许exe的时候不带控制台,这并不是一个很难的操作,但是往往在打包之后,允许exe时会弹出Failed to execute script xxx.exe的报错信息,折腾了一下午,终于搞明白了原因以及解决方法. 预备知识 根据打包时输入的参数的不同,可以进行不同类型的打包,首先需要大致了解一下几个常用的参数,或许有助于对解决方法的理解: -D Create a one-file bundled executable(创建

遥远染上空白的博客 2921

泛微ecology9 利用字段值动态控制明细表显示与隐藏

本文详细介绍了在泛微ecology9中,如何利用WfForm.bindFieldChangeEvent监听字段变化,结合jQuery动态控制明细表显示与隐藏的实战方法。通过五步操作,可实现根据字段值(如报销类型)智能切换明细表,提升表单交互体验与开发效率,并确保PC与移动端完美兼容。

7z8x2c4v6b9的博客 585

Habitat安装全网最详细教程,手把手带你跑通example.py(全网唯一)

全网最详细具身智能仿真平台habitat的安装教程

shannanshouyin的博客 2755

pyinstaller打包exe,报错Failed to execute script xxx.exe

这里写自定义目录标题安装pyinstaller打包exe 安装pyinstaller 在python的Scripts目录下: “C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\Scripts” 运行cmd,安装,输入: pip pyinstaller 打包exe 在python的Scripts目录下: “C:\Us...

zw05011的博客 1011

杰理蓝牙SPP用户接口详细文档

本文档详细介绍了基于JL701n芯片的蓝牙SPP用户接口实现。主要内容包括:1) 文件结构分析,包含必要的头文件和调试配置;2) 核心数据结构,如全局变量和TWS功能ID定义;3) 五大功能模块实现:数据发送、状态管理、数据接收、TWS支持和初始化清理;4) API接口说明,包括公共接口函数和回调函数;5) 使用教程,涵盖基本流程和高级应用示例。该接口支持虚拟串口连接,实现蓝牙设备间数据传输,特别针对TWS场景进行了优化,提供连接状态管理、数据收发等功能。文档还包含错误处理、重试机制等实用建议,适合蓝牙SP

qq_42014563的博客 1177

python fail to execute,pyinstaller 打包出现“Failed to execute script XXX“问题

pyinstaller 打包PyQt5的 *.exe 程序出现"Failed to execute script XXX"问题由于本人刚接触python,偶然看到用PyQt5做窗口程序,非常有意思。所以跟着bilibili视频学习。想用PyQt5做出一个最简单简单的窗口登录程序,无奈,入了很多坑从External Tools 的导入就开始1.QTdesigner遇到的问题是,按网络的教程下载,安装...

weixin_36315943的博客 1139

基于YOLOv8的城市违建识别系统:从数据集构建到UI界面实现

YOLOv8是Ultralytics公司于2023年推出的最新一代YOLO(You Only Look Once)系列目标检测算法。更高效的骨干网络设计改进的锚框机制更精确的损失函数支持分类、检测、分割等多任务YOLOv8特别适合像违建识别这样的实时检测任务,能够在保持高精度的同时实现快速推理。

YOLO 674

【基于CKF的IMM】CV和CT两个模型下的IMM,二维,滤波使用CKF(容积卡尔曼滤波),附完整的matlab代码

该文章摘要: 本文提出了一种基于交互多模型(IMM)和容积卡尔曼滤波(CKF)的融合定位算法,用于解决目标在直线运动和转弯机动之间的模型切换问题。通过MATLAB仿真实现了IMM-CKF算法,并与单一的CV-CKF(匀速模型)和CT-CKF(匀角速转弯模型)方法进行对比。实验结果表明,在包含直线段和转弯段的复合轨迹跟踪中,IMM-CKF方法能够自适应调整模型权重,显著提高了定位精度。轨迹跟踪图、位置/速度误差对比图以及模型概率曲线直观展示了IMM算法的优势。文章提供了完整的MATLAB实现代码,可用于目标跟

985工科博士毕业,专攻定位、导航和滤波等算法研究。从业10年,主要使用MATLAB 614
上一篇: Pycharm 自定义快捷键缩放字体
下一篇: Python Keras ValueError: Layer sequential expects 1 input(s), but it received 2 input tensors. 解决方法
Leleprogrammer
博客等级 码龄5年 1万+粉丝 103原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值