@windows系统下,在jupyter notebook中用cython一直报错LinkError: command 'link.exe' failed: None
%load_ext Cython
%%cython -a
import random
def average_cy1(int n):
cdef int i
cdef float s = 0
for i in range(n):
s += random.random()
return s / n
LinkError: command 'link.exe' failed: None
请问怎么解决这个问题
'link.exe' 这个文件没有找到
在Microsoft Visual C++ Build Tools中执行python命令,具体可参考
使用Cython对python代码编译 - 秋寻草 - 博客园
numba
是一个更python的包,只需要在原来的python代码上加一个装饰器即可