我有这样的目录结构:/ my_module初始化一种/ __init__.py a.pyx B / __init__.py b.pyx 在b.pyx中,我想从A.a导入函数。常规的python导入有效,但是cimport总是失败。另外,我将分别编译A /和B /,因为我不知道如何将setup.py放在顶部模块中。有人可以帮忙吗? 最佳答案 您必须创建一个cython声明文件,.pxd它应仅包含要导入的类和函数的声明。