繁体   English   中英

Cython setup.py安装编译的扩展

[英]Cython setup.py to install compiled extension

你如何编写一个setup.py来编译任意位置的.pyx文件,并将编译后的代码安装在另一个任意位置? 例如dirA/spam.pyxbuild/dirB/spam.so

根据distutils文档 ,您可以使用命令行选项--build-base在任意位置构建任何已编译的python模块,例如:

python setup.py build --build-base=/build/dirB

如果你想保持默认的build目录,但安装到自定义位置,你应该使用的选项之一--user --home--prefix--exec-prefix--install-base--install-platbase

最后,如果您只想在当前目录中使用.so文件,请使用选项--inplace

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM