Cython错误:'PointConverter'不是类型标识符

时间:2019-07-12 16:05:07

标签: python class import parameters cython

我有两个模块,每个模块包含一个类。这些模块之一是.py文件,另一个是.pyx文件。在my_localtrack.pyx文件中,我有一个如下所示的方法:

from *other.directory* import PointConverter

cdef local_tracker(PointConverter pc):
     *method body elided*

运行代码时,出现错误消息“ PointConverter不是类型标识符”。自从导入以来,Cython文件不应该将其识别为有效类型吗?还是需要将PointConverter.py文件转换为Cython文件才能正确导入?我认为Cython文件应该能够导入预先存在的Python类。感谢您的帮助。

0 个答案:

没有答案