【发布时间】:2015-11-05 15:39:13
【问题描述】:
使用@jit 装饰器运行代码时出现错误。似乎无法找到函数 scipy.special.gammainc() 的某些信息:
Failed at nopython (nopython frontend)
Unknown attribute 'gammainc' for Module(<module 'scipy.special' from 'C:\home\Miniconda\lib\site-packages\scipy\special\__init__.pyc'>) $164.2 $164.3 = getattr(attr=gammainc, value=$164.2)
没有@jit 装饰器,代码将运行良好。也许需要一些东西才能使 scipy.special 模块的属性对 Numba 可见?
提前感谢您的任何建议、cmets 等。
【问题讨论】:
-
你试过
from scipy import special或from scipy.special import ge...吗?有时从scipy导入很棘手。 -
感谢这些建议,不幸的是,当我尝试上述所有导入方法时,我仍然遇到错误:在 nopython (nopython frontend) Untyped global name 'gammainc' 失败
标签: python numpy scipy anaconda numba