我正在将一个Python包移植到Cython上,但是我更愿意提供尽可能多的预编译二进制包,这样用户就不需要在他们的系统上安装Cython了。你知道吗
我一直没有幸运地找到一个,所以它可能不存在,但有一个Cython包构建服务在某处可用?基本上,我希望能够为Windows、Linux、Mac和ARM构建x86和x64版本,这意味着我需要创建至少8个独立的构建。我当然愿意为建立一个自动构建系统支付费用,也愿意为建立一个自动构建系统而费心费力。你知道吗
另外,我目前没有一台Mac电脑,也不想为了构建这个软件包而买一台。你知道吗
Tags:
我不认为这个问题特定于Cython,而是任何具有
Extension
的Python模块一些持续集成服务允许您创建构建“工件”。可以使用此功能自动生成。你知道吗
我已经使用Appveyor为Windows(https://www.appveyor.com/)实现了这一点——请看这里的一个示例项目:https://ci.appveyor.com/project/snorfalorpagus/appveyordemo
我知道Travis可以在Linux和osx上做到这一点,尽管我自己没有尝试过。你知道吗
我发现使用Anaconda可以大大简化事情(http://conda.pydata.org/miniconda.html)。你知道吗
我不知道有哪一个系统可以做所有的事情,但那可能只是因为我从来没有看过。你知道吗
相关问题 更多 >
编程相关推荐