根据对这个问题的回答,我试图将line_profiler与 cythonized 函数一起使用。
在上述问题上,接受的答案为我们提供了如何将它与 jupyter notebook 一起使用的示例。
但是,当我尝试pyx
使用 disutils 构建文件时,它不起作用。
我们我明确地尝试使用运行脚本
kernprof -l -v script.py
它只返回Timer unit
经过的时间。
如果我尝试使用 修饰 cython 文件上的函数@profile
,它不会编译返回:
undeclared name not builtin: profile
有任何想法吗 ?