Python文件.py转换为.exe可执行程序详细步骤

一、作用

1、方便程序移植,其他设备可能没有装python环境一样能运行。
2、保护源代码,多用于演示。
3、装逼。。。

二、必要的软件可库安装

1、下载pyInstaller:根据python的版本下载对应的版本。点这里进入官网下载
在这里插入图片描述将下载后的文件解压如下:
在这里插入图片描述2、还需要下载一个pywin32,下载网址,注意选择Python3.7版本的下载(我的是3.7,也是需要和python版本对应)。
在这里插入图片描述下载好后安装,全部默认下一步就好。
3、在CMD命令行进入Python3.7安装目录下的Scripts目录并执行:
python pywin32_postinstall.py -install 如图:
在这里插入图片描述4、在CMD命令行中进入D:\Program Files\Python\pyinstaller-v3.4\pyinstaller-pyinstaller目录(解压pyInstaller的目录),然后执行:
python setup.py install 如图:
在这里插入图片描述

三、将python文件转为.exe可执行文件

1、将helloword.py放到目录D:\Program Files\Python\pyinstaller-v3.4\pyinstaller-pyinstaller下。
在这里插入图片描述2、在CMD命令行进入该目录,并执行命令:
python pyinstaller.py -F helloword.py
在这里插入图片描述
3、等他运行完成后会生成一个新目录D:\Program Files\Python\pyinstaller-v3.4\pyinstaller-pyinstaller\helloword
在该目录的dist文件夹下生成了一个helloword.exe。
在这里插入图片描述4、这样就大功告成了,但是存在很多兼容性问题,在你的电脑能运行,在其他电脑不一定能运行,这个确实很坑…
如果运行的python文件包括其他静态文件(比如图片,mp3等),在转化完成后拷到和exe文件一起就行。也就是仅打包.py文件。
在其他电脑同位打开黑屏的,可以试试右键以管理员身份运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值