解决pyinstaller打包后的exe文件打开闪退的问题

news/2024/11/17 17:42:58/

解决pyinstaller打包后的exe文件打开闪退的问题

闪退问题:一般我们打包完后的exe文件点击运行就会直接闪退,很难看到具体错误

解决步骤:

  • 首先打开 cmd
  • 进入到 exe 文件所在目录(cd xxx 表示进入 xxx 目录;cd… 表示返回上级目录)
  • 运行 exe 文件,就会显示出错误
  • 我显示的是缺少模块,所以只需要在打包的时候加一个模块所在的路径即可,使用 -p 即可添加导入路径,首先找到缺少的模块所在的目录路径 a/b/c/d,然后在原来打包的语句:
pyinstaller -F xxx.py

修改为

pyinstaller -F -p a/b/c/d xxx.py

即可,也可以添加多条路径,用 “;” 隔开即可:

pyinstaller -F -p a1/b1/c1/d1;a2/b2/c2/d2;a3/b3/c3/d3 xxx.py

http://www.ppmy.cn/news/696492.html

相关文章

点击vue页面链接打开本地exe文件

应用场景:我们的项目要将其他合作公司的项目加到我们项目中,当然不是代码整合,是点击对用系统菜单能够进入对应系统的页面。问题是某些公司做的是.exe这种c端的,现改为b端的已经来不及了,简直是难为我胖虎啊。后来想一…

树莓派4B运行exe文件

首先上酒, sudo apt install wine winecfg 然后出现 Bad EXE format balabala… 错误 重新跑一下设置winecfg然后发现跑的时候出现错误:Could not load wine-gecko 参考: 安装Wine Gecko.安装壁虎牌红酒, 下载最新的Wine Gecko:下载 将下载…

Matlab 生成exe执行文件

Matlab生成exe执行文件 一、通过C编译器二、通过Application Complier模块1、安装runtime模块2、Application Complier 运行2.1 执行m文件,切换到输出文件夹2.2 打开APP中Application Complier模块2.3 添加要生成exe的m文件2.4 修改路径,离线安装包2.5 按…

Python打包为exe文件

前言 我们开发的python脚本一般都会用到一些第三方包,当别人需要用到我们编写的脚本时,如果我们将脚本文件发给他,他是不能直接运行去用的,他需要安装python解释器,配置相应的环境,这是相当麻烦的。那怎么…

网页中打开exe

网页上打开本地的exe文件,可以吗? 西蒙说:可以的。 方法如下: 1、定义一个私有协议,指向本地的那个exe 2、在网页上将此私有协议作为URL,点击之即可打开那个exe 3、URL中还可以包含参数,传递…

win10c语言文件不运行,教你解决win10系统无法打开EXE文件的问题

win10电脑上的程序一般都是exe格式的,鼠标双击一下即可运行。最近,有Win10系统的用户抱怨说竟然打不开Exe的文件,双击好多次了,甚至关机重启还是一样打不开Exe的文件,真是让人感到疑惑。其实,遇到此故障问题不必慌张,大家可以尝试按照以下的方式来解决。 方法一:更改注…

.c文件如何一步步变成.exe文件

上周我的组长问我一个问题,我没有回答出来,特地来写一篇博客记录一下。 预编译/预处理----->编译----->汇编----->链接 预编译:.c文件转换成.i文件 展开头文件/宏替换/去掉注释/条件编译 比如一个hello world程序(程…

linux服务器上怎么运行exe,用Linux服务器运行exe文件

参考百度经验:https://jingyan.baidu.com/article/63acb44ac5984f61fcc17eb9.html https://jingyan.baidu.com/article/e6c8503c4c8184e54f1a1884.html 1.安装lxde和vnc (1)第一步,更新系统: apt-get update -y apt-get upgrade -y 保证所有的软件都更新到了最新。 (2)安装工…