动态模块未定义模块导出功能

我在Cython中创建了斐波那契函数

%%writefile fib3.pyx

def fib3(int n):
    cdef int i
    cdef double a=0.0,b=1.0
    for i in range(n):
        a,b = a + b,a
    return a

!gcc -c fib3.c -fPIC `python-config --cflags` -O3

!cython fib3.pyx

!gcc fib3.o -o fib3`python-config --extension-suffix` -fPIC -shared `python-config --ldflags`

但是当我使用

导入时
import fib3

我收到以下错误:

  

动态模块未定义模块导出功能(PyInit_fib3)

我的Python版本是3.7.4

请问有人可以帮我吗?

countmachine 回答:动态模块未定义模块导出功能

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3132018.html

大家都在问