我在使用librosa python模块时遇到了一些问题。它在导入时向我显示以下警告。
/opt/anaconda3/envs/pox/lib/python3.6/site-packages/librosa/util/decorators.py:9: NumbaDeprecationWarning: An import was requested from a module that has moved location.
Import of 'jit' requested from: 'numba.decorators', please update to use 'numba.core.decorators' or pin to Numba version 0.48.0. This alias will not be present in Numba version 0.50.0.
from numba.decorators import jit as optional_jit
由于我的代码似乎可以正常工作,所以我只是不想再显示此警告(我试图修复它,但无法这样做)。 我曾尝试使用警告模块,例如
import librosa
import warnings
warnings.filterwarnings("ignore")
,但显示相同的警告。 (我正在使用Anaconda python的3.6虚拟环境)
答案 0 :(得分:1)
尝试:
import warnings
from numba.errors import NumbaPerformanceWarning
warnings.filterwarnings("ignore", category=NumbaPerformanceWarning)
如果上述方法无效:
import warnings
warnings.filterwarnings("ignore", category=DeprecationWarning)