JDB*_*nes 5 macos xcode python-embedding
使用 XCode 在 macOS 应用程序项目中嵌入带有 numpy 和 scipy 库的 Python 解释器是否有更简化的过程?我想,更具体地说,嵌入 Python、numpy 和 scipy 库,不会链接到任何获得 GPL 许可的 dylib?
我问的原因是我注意到我的Python源安装中的numpy和scipy文件夹的内容都包含一个dylibs文件夹:
此外,两个库在各自的 License.txt 文件中均指出:
NumPy 的这个二进制发行版还捆绑了以下软件:
名称:GCC 运行时库 文件:.dylibs/* 描述:动态链接到使用 gcc 编译的文件 可用性: https: //gcc.gnu.org/viewcvs/gcc/ 许可证:GPLv3 + 运行时异常
Scipy 的这个二进制发行版还捆绑了以下软件:
名称:GCC 运行时库 文件:.dylibs/* 描述:动态链接到使用 gcc 编译的文件 可用性: https: //gcc.gnu.org/viewcvs/gcc/ 许可证:GPLv3 + 运行时异常
虽然我知道 numpy 和 scipy 是在 BSD 下获得许可的,但我使用这些库的方式需要我必须将 Python 解释器嵌入到我的应用程序包中。所以,我有点茫然,或者也许我只是误解了将 Python 嵌入到应用程序中意味着什么。任何人都可以阐明这种特殊情况吗?
作为额外参考,以下是我在 Cocoa 应用程序中嵌入 Python 时遵循的说明:
如何在 Objective-C OS X 应用程序中嵌入 python 插件?
任何意见都会受到赞赏。谢谢。
| 归档时间: |
|
| 查看次数: |
494 次 |
| 最近记录: |