python文件(.py)打包成可执行文件(.exe)【已成功运行】

前言

        python代码需要在python解释器中运行,因此如果想将python代码在没有python解释器中的电脑上运行,就要将其打包成可执行文件(exe),python打包工具有很多,这里我使用的是pyinstaller。

第一步:要安装打包工具(pyinstaller)

可以直接win+r 打开cmd ,在终端中输入 pip install pyinstaller 进行下载,不过后续可能会有问题,因此我是用的是下面方式:

 1)win+r 打开cmd

 2)找到你的python安装位置的Script文件夹里面的pip.exe

 3)把它拉到你之前打开的cmd里面,然后打一个空格,再输入install pyinstaller然后回车,出现下面情况,则表示安装成功。

第二步:windows下进行打包

1)安装pyinstaller后,你python安装位置的Script文件夹里面会多了个pyinstaller.exe,找到它

2)找到你要打包的.py的位置(我的文件是在桌面),然后在这个位置下进入终端

3)将上面1)的pyinstaller.exe拉到你2)打开的终端里面,可以准备一个图来作为你后面打包成的exe可执行文件的图标,放在你要打包的.py相同路径下,如我这里的e.jpeg,然后打一个空格,输入文件名.py -F -w -i 图片名.后缀名,然后回车。

我这里使用的是不带控制台,带图标的打包。把上面1)的pyinstaller.exe拉到你2)打开的终端后,还有其它操作如下:

 1.文件名.py -F //打包exe

 2.文件名.py -F -w //不带控制台的打包

 3.文件名.py -F -w -i 图片名.后缀名 //不带控制台带图标的打包

4)执行完3)后,如果终端出现下面出现successfully,则打包成功。

打包成功后,你打包的.py所在路径会多出一个dist文件夹,里面的exe文件就是打包好的可执行文件了。

第三步:操作打包后的可执行文件,看看能否运行成功

 1)因为我的.py文件之前设定的位置原因,所以将可执行文件放在下面的位置

 exe文件执行前:

执行后:

 可以看到运行成功了,我试了一下在其它电脑上(没有python解释器的的电脑)也可以运行成功。

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值