我正在使用Librosa声音编辑库进行一个Python项目,该库使用Numba。每次我调用Librosa函数(在本例中为pitch_shift),我的PyCharm控制台窗口都会弹出数千行调试消息,从
DEBUG:numba.byteflow:bytecode dump:
0 NOP(arg=None, lineno=10)
2 LOAD_GLOBAL(arg=0, lineno=10)
4 LOAD_CONST(arg=1, lineno=10)
6 LOAD_FAST(arg=2, lineno=10)
...
我尝试过使用@jit(debug=False)和os.environ['NUMBA_debug']='0]关闭调试消息,但这两种方法似乎都不是正确的方法。有人有这方面的经验吗?你能帮我一把吗
这在我的情况下起了作用:
现在,只需确保您的调用代码不会创建任何奇特的记录器。就是说,
这为我解决了这个问题
我刚刚删除了调试代码的日志记录,因此它不再阻塞我的日志文件:
logging.basicConfig(level=logging.ERROR, filename=Logfilename, filemode='w') #instead of Level=logging.DEBUG
相关问题 更多 >
编程相关推荐