win10平台将python文件打包成exe文件

环境:win10,python3.5,可执行的py文件

1、下载pyinstaller

pip install pyinstaller
测试是否安装成功:
在dos界面,输入pyinstaller,出现下图说明成功。
这里写图片描述

2、打包

进入dos界面,进入你想打包的文件夹里面,里面得有可运行的py文件,输入 pyinstaller -D yourprogram.py --noconsole,开始打包。
例如,我的py文件名为match.py,我的输入就是pyinstaller -D match.py --noconsole

注意:

1、后面的指令是去掉dos界面,在运行的时候exe文件是不会出现dos界面。
2、打包完之后,观察dos界面有没有报error。一般的缺包没有问题,如果是报error缺包,需要安装此包,再重新打包。
3、将命令改为-F的话,就是将所有的附加包都打包在exe文件中,简洁许多。

3、添加依赖文件

在打包完成后,出现不build和 dist文件夹,打开dist文件夹,里面就是你打包的部署包。将所依赖的文件夹放到部署包里面,直接运行部署包里面的exe就可以直接运行了,出现python工程所出现的结果。

注意:

1、dist中会默认导入一些包,只需添加部署包没有但py文件中用到的包。
2、本人在实践中导入了包,但还是显示缺包。最后导入scipy包后,解决问题。

另:依赖文件所在地:
python安装文件夹–>Lib–>site-packages
这里写图片描述
参考链接https://blog.csdn.net/qq_34654240/article/details/78646982

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值