mac上使用pycharm打包应用程序为exe

发布于 2022-09-11 16:02:44 字数 253 浏览 16 评论 0

  1. pyinstaller 打包时操作系统不同会有影响吗?
  2. 同样的程序,在windows安装的pycharm上我使用
    pyinstaller -i xxx.ico main.py -p xxx依赖包路径

    可以打包出正确的带有目标exe文件的文件夹,可以使用。而在mac安装的 pycharm上使用同样的命令就不行,甚至找不到exe文件。

  3. 有人了解过上面的问题吗?求指教...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

软的没边 2022-09-18 16:02:44

mac 上无法生成支持 windows 的exe文件。
曾有版本(1.4)支持在 Linux上借助wine编windows可能执行文件。但1.5以后不再支持。
当前版本的文档说:

注意:
PyInstaller的输出受限于当前操作系统和Python的当前版本。这意味着要为以下内容准备分发:

  • 不同的操作系统
  • 不同版本的Python
  • 32位或64位操作系统

你在对应地在相应的操作系统上和相应版本的Python下运行运行PyInstaller。执行PyInstaller的Python解释器是bundle的一部分,它受限于OS和字节大小。

见:
https://pyinstaller.readthedo...

Mac上的可执行文件没有exe扩展名,可能会打包成有.app扩展名的目录。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文