python 生成EXE文件 并执行

7 篇文章 0 订阅
订阅专栏
本文介绍了将Python程序转化为exe文件后运行闪退的问题及其解决方案。问题可能由于程序结束窗口自动关闭或者模块导入路径不正确导致。解决方法包括在程序中添加用户输入以保持窗口打开,或者确保exe文件与导入的模块位于同一目录。打包时需注意携带所有依赖文件,以确保exe文件在无Python环境的计算机上能正常运行。
摘要由CSDN通过智能技术生成

1、电脑桌面,输入“win+R”组合键,在弹出窗口中输入“cmd”,点击确定。

 

2、安装Pyinstaller,在cmd窗口,输入指令“pip install pyinstaller”进行网络安装、等待并且确认pyinstaller安装完毕

Python如何生成exe文件?

3、安装完毕后,进入要生成exe文件的文件目录。使用指令“pyinstaller -F xxx.py”生成exe文件。

Python如何生成exe文件?

等待生成完毕后,回到源文件目录,在dist目录下,找到生成的exe文件,即可完成Python生成exe文件操作。

用python写了一个程序,在python下运行是正常的,但是生成exe文件后运行闪退

我当时怀疑是不是脱离的python解释器就运行不了的问题,网上找了一通也没有解决。

1.可能是程序运行结束,窗口自然就默默离开了。那么在源程序中加入用户输入字符后结束程序。input(“输入任意字符结束“)这样的。

2.你编译成.exe的python程序中导入了你自己的程序。生成的.exe文件与你导入的文件不在同一文件夹内导致无法运行。

在这里插入图片描述

而生成的.exe文件在黄色箭头指的dist文件夹中,虽然在同一工程内,可是不是在同一文件夹下,然而源程序中导入你所写的模块默认是在当前文件夹下的,所以所以所以!.exe文件在运行的时候找!不!到!导入的模块!故而不能执行!

解决办法就是把.exe文件抬到所导入模块所在的文件夹内就可以了。当然也可以把导入的模块搬到.exe文件所在的文件夹下,同一个道理的。

到此如果你想把自己写的python程序给你盆友炫耀,而他又没装有python时,你就可以把.exe文件发送给他嗨皮,请记住打包的时候记得带上带入的模块一起!

python打包生成exe文件运行时提示缺少模块的解决方法
12-25
事情是这样的我用打包命令:pyinstaller -F E:\python\clpicdownload\mypython.py打包了一个exe程序,但是运行时提示我缺 少bs4模块然后我就去查pyinstaller的使用方法,找到pyinstaller有一个-p参数: 1.设置导入...
Python生成执行文件.exe
C的博客
04-04 8157
Python生成执行文件.exe
python文件转为可执行文件(.exe)的详细步骤
m0_67093160的博客
06-04 3万+
本文详细介绍了如何从零开始把python文件打包成为可执行文件(.exe)。
Python项目打包成exe -—— 详细教程
最新发布
小蜜蜂vs码农
08-02 2056
Python项目打包成exe -—— 详细教程
6种打包Python代码的方法,让你的程序变成exe应用!
热门推荐
lojloj的博客
07-17 7万+
Python是一种高级编程语言,它具有易学易用、跨平台等优点,因此在开发中得到了广泛的应用。然而,Python代码需要在Python解释器中运行,这对于一些用户来说可能不太方便。因此,将Python代码打包成可执行文件exe)是一种很好的解决方案。本文将介绍6种将Python代码打包成exe应用的方式。
6种方法将python脚本打包成exe应用
猛码Memmat
09-08 1万+
python脚本 exe
python代码打包成可执行文件exe
2301_76161259的博客
06-17 2万+
在介绍pyinstaller之前,先简单介绍下其它几个可以用于打包python代码的工具:cx_Freeze:可以将Python脚本转换为独立的可执行文件,支持多个平台。PyInstaller:可以将Python脚本(或模块)转换为单个可执行文件或目录,支持多个平台。PyOxidizer:功能类似于PyInstaller,但它可以生成自包含的二进制文件,可以跨平台使用。Py2exe:仅适用于Windows平台,可以将Python脚本转换为.exe执行文件
使用python打包生成exe文件,win7 64位和32位均可运行
10-23
使用python打包生成exe文件,win7 64位和32位均可运行 当前环境说明: win7 64位,已安装python3.6-64位版本 python3.6-64位环境变量已配置 问题:win7 64位打包成exe文件后,不能在32位系统运行 需求:...
python脚本打包可执行文件exe
12-04
将自己写的python文件压缩成exe有两种方法: 1、使用pyinstaller 将自己写的python文件压缩成exe有两种方法: 1、使用pyinstaller step2:cd 到你的文件目录cd D:\py\python testcases\Slice step4:看结果...
python 反编译exe文件为py文件的实例代码
09-19
这会生成一个单独的EXE文件,以及一个名为`dist`的目录,其中包含了打包后的可执行文件。 ##### 2. 使用 PyInstallerExtractor 解包 EXE 文件 接下来,为了从EXE文件中提取出原始的PYZ文件和相关的PYC文件,可以...
如何将Python打包成exe文件
m0_59205083的博客
06-12 7922
Python代码打包成exe文件可以让您在不同的计算机上运行您的程序,而无需安装Python解释器。在这种情况下,您可能需要使用其他工具或方法来打包您的代码。安装PyInstaller:PyInstaller是一个用于将Python代码打包成可执行文件的第三方库。3. 运行exe文件:打包完成后,您将在同一目录中找到一个名为“your_script.exe”的可执行文件。双击它即可运行您的程序。在这个命令中,“your_script.py”是您要打包的Python脚本的文件名。
Python】如何将写好的Python代码打包成exe文件
WWWQQQEEECCC的博客
10-26 1万+
最近在学习Python,因为刚刚比完2022年黑龙江省的电赛的B题自动泊车。在比赛中用到了Openmv视觉识别(用来识别黑线和T型的库角),而Openmv的视觉识别相关的代码就是用Python写的(比赛的时候没学Python),所以比完赛后就寻思着学学Python,做一个和Openmv相关的视觉识别项目。提示:以下是本篇文章正文内容Pyinstaller - F PythonDraw . py 打包exePyinstaller - F - w PythonDraw . py 不带控制台的打包。
python打开.exe文件
weixin_42118352的博客
06-19 4413
python打开.exe文件
Python - 生成执行文件.exe(附操作完整流程)
小肥丸
03-26 1万+
欢迎纠正,(づ ̄3 ̄)づ╭❤~ღ( ´・ᴗ・` ) 比心。
Python运行exe文件 使用os模块运行exe文件 使用subprocess模块运行exe文件 使用pyinstaller打包的exe文件——《跟老吕学Python编程》附录资料
Python老吕的博客
04-12 1621
总的来说,Python提供了几种方式来运行.exe文件,包括使用os模块和subprocess模块。是简单但功能有限的方法,而subprocess模块提供了更加安全和灵活的方式来运行子进程。此外,是一个用于将Python程序打包成.exe文件的工具,使得Python程序可以在没有Python环境的Windows系统上运行。在选择如何运行.exe文件或如何打包Python程序时,应考虑具体的需求和场景。
python怎么生成exe文件
eer2016的博客
05-05 830
待Pyinstaller安装完毕,再在命令提示符输入:pyinstaller -F D:\\文件夹\xxx.py”生成exe文件。等待生成完毕后,回到源文件目录,在dist目录下,找到生成exe文件,即可完成Python生成exe文件操作。在命令提示符输入:pip install pyinstaller,安装Pyinstaller。
Python打包exe文件
focus:Follow One Cause Until Success
10-24 3759
但是在将程序打包为可安装软件时,此方法无法正常执行,快捷方式在作为主程序时会自动执行exe执行文件,打包安装软件时,会自动将快捷方式重定向到可执行exe文件,导致安装软件后,安装目录下有两个可执行文件,一个为lib目录下的可执行文件exe文件,一个为快捷方式,运行可执行exe文件时,因为可执行文件实际的运行路径为lib目录下,而生成的可执行文件为在安装目录下,所以运行改可执行exe文件会报错,运行快捷方式可正常运行。此方法在免安装环境下,即将程序提供给他人时使用压缩包的方式可有效实行,方便快捷。
Python打包成exe文件_详细操作
柳一航的博客
03-31 5万+
前言 我原本是学C\C++,为了一个女生我踏上了不归路;这是本人第一篇关于python的文章。请多多关照! 对于python为什么要打包成exe文件,是因为传输源文件以及源代码给他人是需要配置好一定的环境才能进行编译操作,而打包成exe文件就可以跟电脑软件一样打开就可以运行也可以分享给他人。但是打包好的exe文件并不是很方便去拆包,所以在打包前一定要测试之后在打包发布。 版本控制方面尽量选择python3.6+32位版本,因为win64位系统向下兼容32位程序,如果不考虑32位系统的话无所谓,直接pyth
Python 生成exe程序
weixin_46119529的博客
06-13 4523
如果文件大小是一个关键因素,可以尝试使用 --exclude 参数排除不需要的库,或者在打包后使用 UPX(Ultimate Packer for eXecutables)进一步压缩 EXE 文件。这将创建一个单一的可执行文件,在生成的 dist 文件夹中,会存在名为 script.exe(Windows)或 script(macOS / Linux)的可执行文件。双击 script.exe(Windows)或在命令行中运行 ./script(macOS / Linux)即可运行程序。
Python生成exe文件
05-31
要将 Python 脚本转化为可执行的 Windows 可执行文件(.exe),您可以使用 PyInstaller 或 cx_Freeze 这样的第三方库。 其中 PyInstaller 是比较流行的库,您可以通过以下步骤将 Python 脚本转化为可执行文件: 1....
写文章

热门文章

  • C语言scanf函数用法完全攻略 115351
  • OpenWRT软件安装教程,安装的几种方法 67975
  • 递归算法的讲解 57167
  • MQTT主题Topic讲解 44439
  • Yum 安装、卸载软件 35560

分类专栏

  • js 8篇
  • java学习笔记 3篇
  • java 4篇
  • web安全 1篇
  • ftp 3篇
  • nginx 2篇
  • laravel 1篇
  • html 4篇
  • 计算机 1篇
  • DOCKER 1篇
  • DOS
  • 架构师 3篇
  • 区块链项目
  • python 7篇
  • phpcas 1篇
  • android 5篇
  • svn 1篇
  • 日常 1篇
  • mqtt学习 7篇
  • C语言学习笔记 28篇
  • php环境搭建 5篇
  • linux学习 50篇
  • openwrt 8篇
  • redis 2篇
  • mysql 34篇
  • shell编程学习笔记 7篇
  • shell学习 11篇
  • php学习笔记 32篇
  • vagrant 2篇
  • git 3篇
  • 项目运行环境 6篇
  • 服务器 9篇
  • sqlite3 3篇
  • 通信 3篇
  • 虚拟机 4篇
  • 阿里云 1篇
  • 算法 2篇
  • google 地图 5篇
  • layui插件 1篇

最新评论

  • 在不打开 MySQL 3306 端口的情况下,使用 Navicat 进项远程连接(使用22端口),本机可以通过3306端口连接mysql服务器,但远程不行

    呵呵呵1112: 但是这样是不是都不用ssh连接可以直接用IP连接了

  • echarts自定义tooltip提示框内容

    荔枝笑: 感谢博主,写出来自己的自定义标签了

  • python| requests 访问 https网站

    Annunx: 能否讲一下证书是怎么生成的

  • Lombok报错:class lombok.javac.apt.LombokProcessor

    柏林  『谜梦』: jdk我不想修改,改lombok版本应该改成多少?

  • C语言scanf函数用法完全攻略

    上山_: 写的太好了 详细又易懂

最新文章

  • php swoole 请求tcp服务的两种方式
  • 解决同一个ip下 不同端口,session共享的问题
  • 多版本php安装swoole失败问题
2023年12篇
2022年48篇
2021年36篇
2020年47篇
2019年87篇
2018年45篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

玻璃钢生产厂家四川常用商场美陈有哪些湖南抽象玻璃钢雕塑定制丽水玻璃钢雕塑诚信企业恐龙玻璃钢雕塑工厂黑龙江玻璃钢动物雕塑潮州动物玻璃钢雕塑嘉兴佛像玻璃钢雕塑销售厂家玻璃钢海绵宝宝雕塑贵州玻璃钢雕塑小品玻璃钢装饰展示雕塑雅安玻璃钢雕塑摆件施工公司玉溪玻璃钢雕塑定制玻璃钢卡通雕塑批发商六安雕塑玻璃钢德阳玻璃钢艺术雕塑厂翔安玻璃钢雕塑厂家佛山发光小品玻璃钢雕塑工艺岑溪玻璃钢关公雕塑湖北玻璃钢雕塑厂商澳门校园玻璃钢雕塑一般多少钱透光玻璃钢雕塑制作百色玻璃钢雕塑制作广州红褐色玻璃钢花盆封开玻璃钢花盆花器景观玻璃钢卡通雕塑供应商玻璃钢足球雕塑安阳玻璃钢雕塑厂家订制七台河玻璃钢商场美陈西安玻璃钢雕塑厂家厂家玻璃钢西方天使雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化