NotImplementedError - 尝试使用numba [python]运行时

时间:2016-05-04 14:02:26

标签: python python-3.x numba

我正在尝试学习如何使用numba,所以我想出了这个简单的代码:

from numba import jit

@jit
def my_function():

    my_list = []

    my_list.append(4)
    my_list.append(1)
    my_list.append(6)
    my_list.append(7)
    my_list.append(2)

    print(my_list)    
    del my_list[:]
    return my_list

my_list = my_function()

如果我运行它,它会显示以下错误消息:

numba.errors.LoweringError: Failed at object (object mode backend)
Internal error:
NotImplementedError: (<class 'numba.ir.DelItem'>, del my_list[$0.29])
File "numba_test.py", line 15

第15行是del my_list[:]行,但是如果删除print语句,代码就可以了。为什么会这样?有没有办法让它在那里使用print语句?

0 个答案:

没有答案