我想设置%xmode Verbose
以更详细地获取错误消息,但由于我总是需要它,我宁愿在启动时设置它。
所以我尝试在jupyter_notebook_config.py
的底部添加它,但是当我再次启动它时,它出现以下错误:
加载配置文件时出现异常/Users/me/jupyter/jupyter_notebook_config.py
SyntaxError:语法无效
但是,我还在文件底部添加了import os, sys, random, asyncio, argparse
,这不会导致错误。所以我觉得魔术命令在配置文件中不起作用。
那么有没有办法在Jupyter笔记本中默认启用Verbose调试模式?
这个问题是关于Jupyter笔记本(通过jupyter notebook
打开),而不是IPython(通过ipython
打开)。我发现%xmode
命令在IPython配置文件(我实际使用过)中工作,并希望在Jupyter笔记本上启用它,这是我的观点。
答案 0 :(得分:0)
~/.ipython/profile_default/startup
。00-set-traceback-mode.py
。添加以下行:
from IPython import get_ipython
ip = get_ipython()
ip.InteractiveTB.set_mode(mode="Verbose")
你做完了。