带有其他非默认导入的Python .py文件 - 在OSX上为二进制文件

时间:2014-07-08 09:37:29

标签: python macos cython pyinstaller py2app

我是python的新手,我正在寻找一个非常简单的功能 - 用python文件构建二进制文件。

这个二进制文件将在OSX上启动,因此无需将python添加到此二进制文件中。

我决定使用Cython,一切都适用于单个py文件。

但是,我在Cython中遇到了两个主要问题。

  • 如果我有多个.py文件,我不知道如何将它们添加到单个二进制文件中(我使用带有--embed选项的Cython)
  • 我不知道如何将默认情况下未安装的导入添加到二进制文件

我使用的是正确的工具还是最好使用Py2App或PyInstaller?

1 个答案:

答案 0 :(得分:0)

使用Nuikta可能会取得更大的成功,{{3}}是一个将python代码编译为二进制文件的工具,并且可以选择创建独立的二进制文件。