返回信息流我在mac上写了一个小程序,并用pyinstaller将其打包成一个exe文件,那么这个文件能够跨平台,在windows能够运行?
这是一条镜像帖。来源:北邮人论坛 / python / #20905同步于 2018/1/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
pyinstaller打包后的exe文件能否跨平台运行
BILL
2018/1/25镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 jackling 的大作中提到: 】
: 不能 必须在windows下打包才行,win7 win10 都有可能无法跨平台。
也就是说当前加入我的平台是win 7,那么在这台电脑上写了一个.py代码,然后用pyinstaller来将其打包,那么这个打包文件智能在win 7的这台电脑上运行?换个平台就不行了,是吧?
对的,如果拷贝到另外的win7上也运行不了,看缺失什么dll,也放在生成的exe同目录就可以了,这里面可能会有奇奇怪怪的问题, 多百度一下吧
【 在 BILL 的大作中提到: 】
: 也就是说当前加入我的平台是win 7,那么在这台电脑上写了一个.py代码,然后用pyinstaller来将其打包,那么这个打包文件智能在win 7的这台电脑上运行?换个平台就不行了,是吧?
【 在 jackling 的大作中提到: 】
: 对的,如果拷贝到另外的win7上也运行不了,看缺失什么dll,也放在生成的exe同目录就可以了,这里面可能会有奇奇怪怪的问题, 多百度一下吧
嗯,也是,尤其是在mac下打包的exe文件,格式与windows下还很不一样,不能这么直接转换。