【发布时间】:2011-11-09 20:56:02
【问题描述】:
我的目录结构如下:
/my_module
初始化.py
A/
__init__.py
a.pyx
B/
__init__.py
b.pyx
在 b.pyx 中,我想从 A.a 导入函数。 常规 python 导入有效,但 cimport 总是失败。
另外,我正在分别编译 A/ 和 B/,因为我不知道如何将 setup.py 放在顶部模块中。
有人可以帮忙吗?
【问题讨论】:
-
您是否阅读过
cimport上的文档部分?它不像像你通常的import。我问是因为我在尝试 Cython 时自己犯了这个错误。又看了一遍相关的教程章节,这次居然认真了,自然受益匪浅;)
标签: python cython distutils static-import cimport