您需要使用Python 3(
python3 setup.py build_ext可能是
--inplace)调用setup.py
。这是因为Python 3为
init模块启动时调用的函数定义了不同的名称,因此您需要使用Python 3进行构建以确保生成正确的名称。
请参阅动态模块未定义初始化函数(PyInit_fuzzy),以及如何在Cython的setup.py中指定Python3源?以获得更多细节(这是这些问题的重复部分,但是我认为不是)

您需要使用Python 3(
python3 setup.py build_ext可能是
--inplace)调用setup.py
init模块启动时调用的函数定义了不同的名称,因此您需要使用Python 3进行构建以确保生成正确的名称。
请参阅动态模块未定义初始化函数(PyInit_fuzzy),以及如何在Cython的setup.py中指定Python3源?以获得更多细节(这是这些问题的重复部分,但是我认为不是)