macOs13 python打包可执行文件发给其他人

背景: 最近有个朋友需要实现个转发给批量好友的小功能,觉得用python简单方便,就用了pyautogui等库写了,其中python文件1个,.csv文件1个,图片文件1个。对方电脑无python环境
实现: 实现打包的库也有几个,介绍也是五花八门,最后用的是pyinstaller,比较简单。

pyinstaller mypython.py

终端中一条命令搞定,这是默认生成dist文件夹、build文件夹和.spec文件。dist中的内容是需要整体发给其他人的

dist文件夹中有_internal文件夹和mypython可执行文件

pyinstaller也可以直接生成一个可执行文件,用 -F,具体的详细用法,不在此文之列。
将dist压缩后,就发了出去,然后就是问题来了…
问题:

1.从微信下载文件解压缩后,双击其中的Unix可执行文件

在这里插入图片描述

这个问题比较好解决,网上一搜一大把
在系统设置 > 隐私与安全性 > 安全性。把任何来源勾选上就可以了。

2.提示文件已损坏

解决1之后,再重新打开可执行文件,就会出现在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值