Я думаю, что ваша проблема в том, что вы путаете numba.jit
с numba.cuda.jit
. Если вы посмотрите документацию для numba.cuda.jit
здесь , вы увидите, что no python на самом деле не является параметром.
Разница в том, что numba.jit
- это функция jit
в пакете numba
, тогда как numba.cuda.jit
- это функция jit
внутри модуля cuda
пакета numba
.
Подумайте об этом, вы не можете запустить python на графическом процессоре, поэтому он должен быть без python, несмотря ни на что (и, следовательно, этот параметр не нужен). 1018 * Единственное, что я могу вам сделать, - это не использовать numba.jit
при попытке скомпилировать код python (когда это возможно). Вместо этого используйте numba.njit
, который всегда отключает режим python (и может использоваться в большинстве ситуаций).