关于python:如何加载现有的ipython笔记本?

How to load an existing ipython notebook?

我错过了一些非常明显的东西,但我想在我自己的ipython会话中加载一个现有的.ipynb文件。 我尝试过以下方法:

1
2
3
4
5
6
7
8
9
10
11
12
$ ipython dream.ipynb
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
/home/me/develop/deepdream/dream.ipynb in <module>()
     33     {
     34     "cell_type":"code",
---> 35     "collapsed": false,
     36     "input": [
     37      "# imports and basic notebook setup
"
,

NameError: name 'false' is not defined

(谷歌的深度笔记本)但json语法不好? 我使用的是来自Anaconda 2.3.0,python 3.4.0和ipython qtconsole 3.2.0的ipython。


您必须启动ipython notebook,否则ipython尝试执行dream.ipynb,就像它是包含Python代码的文件一样:

1
ipython notebook dream.ipynb

您应该尝试通过ipython notebook启动ipython笔记本服务器,即特别是此命令,而不是笔记本的名称,并只需从您的webbrowser加载特定的笔记本。


最好使用jupyter notebook dream.ipynb

将来不推荐使用ipython notebook命令。