PyCharm写的python文件可执行,打包成.exe文件执行时闪退_pycharm打包后的exe运行不起-程序员宅基地

技术标签: python  PyCharm  

原因分析:

因在PyCharm上编写的文件能正常执行,说明代码编辑根本没有问题。打包后执行发生闪退,多半是因为丢包产生。因丢包,导致程序执行时闪退。

1.首先打开PyCharm软件>File>Settings>Python Interprete,发现有个venv文件夹,venv文件夹里有个Lib文件夹,此文件夹都是通过PyCharm进行安装的包。在打包成.exe文件时,并没有把这些包文件进行识别。

2.在打包路径下的上一层文件夹里也找到Lib文件夹,这时发现缺失了项目包文件。这时也找到为何闪退的原因。


问题解决:

3.只需要在重新安装丢失的包,或者暴力将PyCharm安装的Lib文件夹复制到打包程序的Lib文件夹里,就解决了打包后的.exe文件在执行时闪退的问题。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ID861022/article/details/125450698

智能推荐

Xcode12.5编译RN项目报错(Cannot initialize a parameter of type ‘NSArray<id<RCTBridgeModule>> *‘ with an...)_cannot initialize a parameter of type 'nsarray<id<-程序员宅基地

文章浏览阅读2k次。Xcode升级到12.5后,在编译RN项目的时候,报出了下面的错误,大致猜测应该是类型不对导致的失败。/Users/xxxxx/node_modules/react-native/React/CxxBridge/RCTCxxBridge.mm:330:34: Cannot initialize a parameter of type 'NSArray<id<RCTBridgeModule>> *' with an rvalue of type 'NSArray<Cla_cannot initialize a parameter of type 'nsarray> *' with

Netty粘包拆包、自定义Protostuff编解码器_netty protobuf粘包拆包-程序员宅基地

文章浏览阅读1.7k次。TCP是一个“流”协议,所谓流,就是没有界限的一长串二进制数据。TCP作为传输层协议并不了解上层业务数据的具体含义,会根据TCP缓冲区的实际情况进行数据包的划分;所以在业务上认为是一个完整的包,可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这就是所谓的TCP粘包和拆包问题。protostuff是一个开箱即用的序列化库,使用非常简单。protostuff是二进制的,因此性能比json等方式高。..._netty protobuf粘包拆包

mysql主从备份_mysql主从备份的是什么-程序员宅基地

文章浏览阅读280次。场景:1、主服务器192.168.0.225、从服务器192.168.0.226。其中,主服务器上已有数据。2、主从服务器上的mysql版本及安装配置相同。一、主从备份的原理:主服务器数据库的每次操作都会记录在二进制日志文件mysql-bin.xxx中。从服务器的I/O线程使用专用帐号登陆到主服务器中读取该二进制文件,并将文件内容写入到自己本地的中继日志relay-log文件中。然..._mysql主从备份的是什么

You Only Look Once:Unified, Real-Time Object Detection手动翻译_you look only once unified翻译-程序员宅基地

文章浏览阅读661次。You Only Look Once:Unified, Real-Time Object Detection你只看一次:统一、实时的对象检测YOLO:1)特点:1.将对象检测定义为一个回归问题2.通过一次评价来预测边界框和类别概率3.直接从图像像素到边界框坐标和类概率,可以端到端优化检测性能2)优点:1.速度快,以45fps的速度实时处理图像,Fast YOLO的处理速度达到155..._you look only once unified翻译

7-7 宇宙无敌大招呼 (C语言)_据说所有程序员学习的第一个程序都是在屏幕上输出一句“hello world”,跟这个世界-程序员宅基地

文章浏览阅读1.4w次,点赞12次,收藏19次。7-7 宇宙无敌大招呼 (5 分)据说所有程序员学习的第一个程序都是在屏幕上输出一句“Hello World”,跟这个世界打个招呼。作为天梯赛中的程序员,你写的程序得高级一点,要能跟任意指定的星球打招呼。输入格式:输入在第一行给出一个星球的名字S,是一个由不超过7个英文字母组成的单词,以回车结束。输出格式:在一行中输出Hello S,跟输入的S星球打个招呼。输入样例:Mars输出样例..._据说所有程序员学习的第一个程序都是在屏幕上输出一句“hello world”,跟这个世界

Python深度学习实践:深度学习在文档自动归类中的应用-程序员宅基地

文章浏览阅读237次,点赞8次,收藏15次。Python深度学习实践:深度学习在文档自动归类中的应用1. 背景介绍随着海量数据的不断积累,文档自动分类和归类已经成为大数据时代迫切需要解决的关键问题之一。传统的基于规则和统计的文档分类方法已经难以应对海量数据的处理需求。而近年来兴起的深度学习技术,凭借其强大

随便推点

语音神经科学—02.Speech synthesis from neural decoding of spoken sentences_opala ak,josh c,edward cf.speech synthesisfrom neu-程序员宅基地

文章浏览阅读997次,点赞14次,收藏26次。研究者设计了一个神经解码器,明确地利用人类大脑皮层活动中编码的运动学和声音表征来合成可听的语音。针对严重瘫痪或者由语言障碍的病人,我们需要研究一个高效的交流方式来帮助他们交流。而目前最快的方法就是直接从大脑皮层的神经活动中解码出语音。本文作者提出了一个两阶段的解码器,先从脑电信号中解码出口腔运动学表征,再从口腔运动学表征中解码出声学特征,最后合成语音信号。作者在本文中对解码器的效果做了大量的实验进行分析,比如频谱图,中值频谱图。作者也设计了听觉任务,对合成的语音进行测试。_opala ak,josh c,edward cf.speech synthesisfrom neuraldecoding of spoken sent

网络安全实战攻防演练丨防守方案经验分享_网络空间安全比赛分组对抗如何防守-程序员宅基地

文章浏览阅读1.3k次。2016年《网络安全法》颁布,出台网络安全演练相关规定:关键信息基础设施的运营者应“制定网络安全事件应急预案,并定期进行演练”。网络安全实战化攻防演练作为国家层面促进各个行业重要信息系统顺利建设、加强关键信息基础设施的网络安全防护、提升应急响应水平等的关键工作,以实战、对抗等方式促进网络安全保障能力提升,具有非常重要的意义。随着大规模攻防演练行动的开展,如何有效地实施演练,提升红蓝攻防对抗演练效果,让防守方在行动时做出更加准确的判断成为了大量用户的关注重点。_网络空间安全比赛分组对抗如何防守

24届近5年天津工业大学自动化考研院校分析-程序员宅基地

文章浏览阅读181次。学校简介天津工业大学(Tiangong University),位于天津市,是天津市重点建设的全日制普通高等学校,是教育部与天津市共建高校、国家国防科技工业局和天津市人民政府共建高校、国家世界一流学科建设高校、天津市高水平特色大学建设高校,入选国家“111计划”、教育部“卓越工程师教育培养计划”、国家建设高水平大学公派研究生项目、中国政府奖学金来华留学生接收院校、全国深化创新创业教育改革示范高校、教育部首批“新工科”研究与实践项目,是国家大学生文化素质教育基地。学院简介。_天津工业大学自动化考研

物联网之物模型-程序员宅基地

物模型是物理空间中实体的抽象表示,用于描述物联网设备的属性、服务和事件。数据上报服务和事件上报服务的区别是数据上报服务更偏向于设备被动提供的、业务需要的采集数据,而事件上报服务更偏向于告警、异常等主动上报的情况。希望自己能够不断深入学习和理解物联网及相关概念。

思科路由器配置笔记:静态路由、Rip、OSPF,原理结合实验,值得一看!_思科静态路由-程序员宅基地

文章浏览阅读4k次,点赞7次,收藏47次。在路由器Route0上可以ping通Route1,每个主机也可以ping通自己网段的路由器._思科静态路由

matlab如何导出导入数据_matlab怎么把工作区数据导出-程序员宅基地

文章浏览阅读6.4k次,点赞3次,收藏8次。matlab导入导出数据文件_matlab怎么把工作区数据导出