将python文件打包成exe文件(带附属txt文件)

一、安装pyinstaller

打包需要用到pyinstaller,打开cmd,直接输入下面语句即可:

pip install pyinstaller

就像下图这样:
在这里插入图片描述

二、打包

2.1 文件

我想要打包的文件如下:
在这里插入图片描述
其中shouye.py为主文件,其他python文件在代码中会被shouye.py调用,shujuku.txt为附属的文件

2.2 步骤

1.在次文件夹的顶部,点击,输入cmd,回车,即可进入此页面的cmd页面,像上图那样
2.进入cmd页面输入:

pyinstaller -F -w shouye.py

像下图这样:
在这里插入图片描述
其中-F是为了最后打包出来是一个文件,-w是为了将运行时后面的黑框框去掉。
第一次打包可能会很久,耐心等待就可以,直到显示successfully就表示打包成功啦:
在这里插入图片描述

三、效果

这个时候再打开我们打包的文件夹,会发现里面多出来了两个文件夹:build和dist。
在这里插入图片描述
我们想要的.exe文件就在dist里面,build文件夹好像是打包过程中产生的一些文件,没什么用。
在这里插入图片描述
这个时候我们将刚才提到的.txt文件移动到dist文件中:
在这里插入图片描述
这个是因为我代码里面是需要.txt文件里面的数据的,那就需要.exe和.txt文件在同一文件夹下才可以运行成功。
这个是我代码里调用.txt文件的语句:
在这里插入图片描述

四、发送给他人

给其他人发送文件的时候只要给他发送.exe和.txt文件,让他收到放在同一个文件夹下就可以运行啦。他电脑上有没有安装python都可以运行,这个应该是因为打包的时候把用到的库什么的都一起打包了,所以打包的.exe文件还挺大的。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值