无法按指示执行内存分析

时间:2018-04-19 15:57:51

标签: python ipython

我正在跟http://pynash.org/2013/03/06/timing-and-profiling/完全关注尝试进行内存分析,但是当我开始ipython时,我收到了错误......有什么想法吗?感谢

AttributeError: 'TerminalInteractiveShell' object has no attribute 'define_magic'

1 个答案:

答案 0 :(得分:1)

更改ipython_config.py文件以使用以下内容可以解决该问题。

c.TerminalIPythonApp.extensions = [ 'line_profiler', 'memory_profiler', ] c.InteractiveShellApp.extensions = [ 'line_profiler', 'memory_profiler', ]

请注意,每个扩展名的_ext均已删除。