对Anaconda(和Cython)的新手抱歉。Wrt。 Anaconda Python 3.4和Cython
我使用了Anaconda 64位Python 3.4 Windows。
Anaconda为Cython做了所有这些设置?我有一个名为cy_test.pyx
测试代码如下:
import numpy as np
cpdef double [:] func():
cdef double [:] a = np.arange(10.)
return a
然后,相反的
import pyximport, numpy
pyximport.install(setup_args={"script_args":["--compiler=mingw32"], "include_dirs":numpy.get_include()})
我只需要运行import pyximport; pyximport.install()
。然后我可以使用
import test_cy
a = test_cy.func()
print(list(a))
它只是工作,没有我告诉它包括numpy.get_include()
。
我的问题是,这是在哪里设置?应该有一个配置文件的地方,对吧?
-Shawn
@Veedrac对不起 - 我改了它,现在只有1个问题。 – 2014-10-01 17:46:34