gpt4 book ai didi

python - 我可以 pip 安装 cython 模块并使其 pxds 可用于 cimport 吗?

转载 作者:太空狗 更新时间:2023-10-30 01:37:29 25 4
gpt4 key购买 nike

我正在尝试 pip install 一个 Cython 库(例如 https://github.com/kmike/marisa-trie/tree/master/src),然后通过从它的 pxds 导入在 Cython 中对其进行子类化。有什么方法可以让我可以使用库中的相关 pxds,以便我可以从它们导入?我在 Cython 文档中检查了一堆相关信息,例如 this , 但所有这些都处理 pxd 文件在相对文件夹中可用而不是在某处安装 pip 的情况。

最佳答案

您可以将“package_data”设置和相关设置添加到 setup.py,例如

setup(...,
packages=['helpers']
package_dir={'helpers': 'src/helpers'},
package_data={'helpers': ['*.pxd']},
)

查看: http://docs.cython.org/en/latest/src/userguide/sharing_declarations.html#search-paths-for-definition-files

我从这里拿了上面的例子: https://groups.google.com/forum/#!topic/cython-users/fYaqdkSfCI0

关于python - 我可以 pip 安装 cython 模块并使其 pxds 可用于 cimport 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36853975/

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