我想让我的 python 代码可以使用 pip。但是,我的代码依赖于另一个不可 pip 的库。所以,当用户调用时我需要以某种方式编译源代码pip install
.
我怎样才能做到这一点?我无法通过简单的谷歌搜索找到好的参考资料。
我建议看看 llvmlite 如何解决这个问题。这个想法是使用自定义cmdclass
s in setup.py
调用您的其他构建系统。例如,在 llvmlite 中,它们调用 CMake。
See: https://github.com/numba/llvmlite/blob/master/setup.py https://github.com/numba/llvmlite/blob/master/setup.py
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)