gpt4 book ai didi

Python:pyximporting 一个依赖于本地库的 pyx

转载 作者:行者123 更新时间:2023-11-28 20:29:19 28 4
gpt4 key购买 nike

我的 pyx 依赖于本地库

我怎样才能pyximport.install()它? pyxinstall 中的自动构建不知道与 native 库链接,因此构建失败...

最佳答案

您还可以使用 .pyxbld 文件指定构建标志。

例如,如果您尝试构建yourmodule.pyx,只需将以下yourmodule.pyxbld 文件放在与您的pyx 文件相同的目录中:

def make_ext(modname, pyxfilename):
from distutils.extension import Extension
ext = Extension(name = modname,
sources=[pyxfilename],
extra_compile_args=['-I/path/to/my/custom/lib'],
extra_link_args=['-Lpath/to/my/custom/lib', '-lcustomlib'])
return ext

def make_setup_args():
return dict(script_args=["--verbose"])

关于Python:pyximporting 一个依赖于本地库的 pyx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2741399/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com