1

我有一段旧代码,它使用数字,我想用 numpy 交换它。

也有一些 C 代码使用以下代码:

    #include <Numeric/arrayobject.h>

我想用 Numpy 做同样的事情,有没有办法做到这一点?

4

1 回答 1

4

因此,如果有人有兴趣 - 继续使用 arrayobject.h 就像在旧的数字系统中一样

请执行下列操作:

      Replace <Numeric/arrayobject.h> with <numpy/arrayobject.h>

但是新的 arrayobject.h 与 Numeric 位于不同的位置,因此请按如下方式更新 setup.py:

添加以下内容

     import numpy as NU

然后在 setup 下(仍在 setup.py 中)添加以下内容

    include_dirs = [NU.get_include()], 
于 2013-10-07T23:58:33.153 回答