Athena/HARP的python扩展
athenapp的Python项目详细描述
这个文件夹包含Athena/HARP的python扩展的包装器函数
使用Cython作为扩展现有C++模块
的软件要安装cython,请执行:
pip安装Cython
更多信息请访问http://docs.cython.org/
我发现很难将cython项目分发给python
以下是我遇到的问题
1。外部关键字导入头文件从'设置.py'目录
2。pxd文件使用相对导入
3。pyx文件使用绝对导入
4。pypi需要manylinux标记
参见讨论:
https://stackoverflow.com/questions/50690526/how-to-publish-binary-python-wheels-for-linux-on-a-local-machine
https://github.com/pypa/manylinux
https://github.com/pypa/python-manylinux-demo
查看关于持续集成的wiki页面
https://en.wikipedia.org/wiki/Continuous_integration
如何分发cython软件包
- 项目
标签: