将python打包成exe可直接运行文件

有时候我们想将写好的代码运行成果发送给别人,但大多数人都未必有相应的可执行环境,去下载安装又很麻烦。所以我们很容易想到将代码整体打包成一个可执行文件就如exe,这样不需要安装环境就可以直接执行程序来展示出成果。
我们需要用到pyinstaller这个包

  1. 打开命令窗口输入指令:pip install pyinstaller
    (这里说一下如果下载速度过慢显示timed out的话可以换一下pip源,输入指令pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller)

  2. 安装成功后输入指令:
    pyinstaller -F xxx.py (打包exe命令,但是会有黑窗口)
    pyinstaller -F -w xxx.py(去除黑窗口)
    其中的xxx是程序代码所在的路径,附图如下
    在这里插入图片描述其中的红线部分是执行后文件所在位置,出现了以下两个文件,
    其中dist中就是所期望的exe文件了,打开即可运行结果。
    在这里插入图片描述

  3. 这里说一下,如果所执行的代码中需要从其他路径读取内容的话,则读取的内容路径应在本执行目录下,然后再将读取文件放入dict文件中即可。
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值