0
我最近在一个python项目上工作,我需要导入一些.pyx
文件。python/cython编译pyx:致命错误:capsule.h:没有这样的文件或目录
不过,我有一个很难导入为.pyx
与以下行进行编译:
import pyximport
pyximport.install()
from . import kl
的错误是
fatal error: capsule.h: No such file or directory
而在kl.pyx
文件,capsule.h
用作如下:
cdef extern from "capsule.h":
void* Capsule_AsVoidPtr(object ptr)
我不是苏重新做我应该做的事。请帮助我一点。
或者,是有可能的是,Python脚本可以导入编译.c
(在Linux中)文件直接,而不是导入.pyx
和编译它? 当我使用命令行进行编译时,它已成功编译,但我不知道我的IDE(PyCharm)如何导入.c
文件。
非常感谢。