我想我错过了我的IPython笔记本的一些调试输出。我已经激活了“调试”选项,我显示了像
这样的东西2015-01-28 08:52:08.894 [NotebookApp] Kernel started: d2e54c85-d386-4029-a1b1-edacba4d1dfe
WARNING: Attempting to work in a virtualenv. If you encounter problems, please install IPython inside the virtualenv.
...
2015-01-28 11:31:55.536 [NotebookApp] Saving notebook at /dev_testclass.ipynb
2015-01-28 11:32:01.960 [NotebookApp] Kernel restarted: d2e54c85-d386-4029-a1b1-edacba4d1dfe
在终端。
但是我遇到问题,笔记本无法正常工作,但上述输出中没有显示错误。我无法一致地重现这个问题,所以我正在寻找有关如何研究它的迹象。
我故意将问题的描述保持为通用。我的问题不是如何解决这个特殊问题,而是如何从IPython 获取所有可能的错误日志,这样我就可以获得提示并可能提交错误。
如有必要,我可以详细说明问题细节。
这是我的virtualenv:
$ pip freeze
axeltoolspy==0.3.0
backports.ssl-match-hostname==3.4.0.2
certifi==14.5.14
easydict==1.5
gevent==1.0.1
greenlet==0.4.5
ipython==2.3.1
Jinja2==2.7.3
MarkupSafe==0.23
matplotlib==1.4.2
mpld3==0.2
numpy==1.9.1
pandas==0.15.2
pyparsing==2.0.3
pyreadline==2.0
python-dateutil==2.4.0
pytz==2014.10
pyzmq==14.5.0
six==1.9.0
tornado==4.0.2
websocket==0.2.1
websocket-client==0.23.0
答案 0 :(得分:1)
我注意到打开浏览器的内置开发控制台(Chrome上的F12)会显示ipython命令行输出中未提及的一些错误,即websocket连接问题。我想这就是我所能想到的。