我想设置 %xmode Verbose
以获取更详细的错误消息,但由于我总是需要它,所以我宁愿在启动时设置它。
所以我尝试将其添加到我的 jupyter_notebook_config.py
的底部,但是当我再次启动它时,出现以下错误:
Exception while loading config file /Users/me/jupyter/jupyter_notebook_config.py
SyntaxError: invalid syntax
但是,我还在文件底部添加了 import os, sys, random, asyncio, argparse
,这并没有导致错误。所以我觉得这个魔法命令在配置文件中不起作用。
那么有什么方法可以在 Jupyter Notebook 中默认启用详细 Debug模式吗?
澄清
这个问题是关于Jupyter笔记本(通过jupyter笔记本
打开),而不是IPython(通过ipython
打开)。我发现 %xmode
命令在 IPython 配置文件(我实际使用过)中有效,并且也想在 Jupyter Notebook 上启用它,这就是我的观点。
最佳答案
- 转至
~/.ipython/profile_default/startup
。 - 创建一个名为
00-set-traceback-mode.py
的文件。 添加以下行:
from IPython import get_ipython ip = get_ipython() ip.InteractiveTB.set_mode(mode="Verbose")
你已经完成了。
关于python - 如何在启动时在 Jupyter 笔记本上设置 %xmode Verbose?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50557680/