三步教你如何将python文件打包成exe可执行文件

python 打包成exe 主要有两种,一种是py2exe,另一种便是pyInstaller,之前我是用py2exe的,但是我后来发现py2exe存在问题:1,打包好的 exe只能在相同的系统下运行,比如你在XP系统用py2exe打包好的exe只能在XP上运行,在win7上肯定有问题,而且也是存在在别的XP机子上也可能不能运行,因为一些别的机子可能会缺少dll文件什么的,作者我当时之所以抛弃py2exe 也是因为这个原因;2,打包的文件也需要打包同exe下的dll,和一些库的压缩包,不然exe根本跑不起来。
所以作者强烈建议大家在python打包的话使用pyInstaller,在这我主要同大家分享pyInstaller的打包方法.

1. 安装pyinstaller

执行:pip install pyinstaller

2.准备python代码:hello.py

Input = input(“你想说什么:”)
print(“你说的是:”+Input)在这里插入图片描述

3.打包

在命令控制台,切换到hello.py的路径下,执行:pyinstaller -F hello.py
效果图:
在这里插入图片描述
《打完收工》
哈哈,再稍作解释:

1.

命令执行后,会在当前目录下产生两个文件:一个是build,一个是dist。分别放的是文件执行的依赖包和执行文件。exe文件就在dist文件夹下。
在这里插入图片描述

2.

-F是pyinstaller的选项命令。如果加F,效果图如下:

不加F,效果图如下:

在这里插入图片描述
pyinstaller.exe后面如果加上-F就是打包为一个exe文件(文件会比较大),如果不加就会有很多库文件。

3.其他命令

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值