加载IPython笔记本时出错

加载IPython笔记本时出错,python,ipython,ipython-notebook,Python,Ipython,Ipython Notebook,一旦我用Jupyter打开了一个笔记本文件(它要求我转换文件),我就再也不能在标准的IPython笔记本中打开它了。我得到以下错误: Error loading notebook Bad Request 2014-12-21 04:13:03.203 [NotebookApp] WARNING | Unreadable Notebook: /FunIT experiment.ipynb global name 'NBFormatError' is not defined WARNING:to

一旦我用Jupyter打开了一个笔记本文件(它要求我转换文件),我就再也不能在标准的IPython笔记本中打开它了。我得到以下错误:

Error loading notebook
Bad Request

2014-12-21 04:13:03.203 [NotebookApp] WARNING | Unreadable Notebook: /FunIT experiment.ipynb global name  'NBFormatError' is not defined
WARNING:tornado.access:400 GET /api/notebooks/FunIT%20experiment.ipynb?_=1419153182928 (::1) 3.11ms referer=http://localhost:8888/notebooks/FunIT%20experiment.ipynb
此类损坏文件的示例如下:


如何恢复此过程?我需要使用标准IPython笔记本(v2.2.0)打开这些文件。

此问题与笔记本和IPython版本的不兼容有关。在我当前版本的IPython中:

ipython --version 
2.3.1
当我尝试打开文件(FunIT\experience.ipynb)时:

我收到以下错误消息

加载笔记本时出错

无法阅读的笔记本:FunIT experiment.ipynb格式 版本4

错误消息表示不支持笔记本格式。让我们安装开发版本。我使用虚拟环境,但这不是必需的

安装虚拟环境 Ipython笔记本电脑开发安装 现在我有了当前的开发版本

ipython --version
3.0.0-dev
我可以用ipython笔记本打开文件

ipython notebook FunIT\ experiment.ipynb
以下是代码片段:

import pandas as pd
import numpy as np
from pandas.tools.pivot import pivot_table
#from sklearn.metrics import roc_auc_score
import matplotlib.pyplot as plt
%pylab inline
#from sklearn.neighbors.kde import KernelDensity
import seaborn as sns
import scipy.stats as st
sns.set()

升级IPython为我修复了它:


pip安装ipython——升级

这对我来说非常合适:

pip install jupyter

您使用的是哪个版本的IPython?我正在使用IPython 2.2.0我发现安装了一个ipython2.7二进制文件,因此我正在运行它而不是IPython。
ipython notebook FunIT\ experiment.ipynb
import pandas as pd
import numpy as np
from pandas.tools.pivot import pivot_table
#from sklearn.metrics import roc_auc_score
import matplotlib.pyplot as plt
%pylab inline
#from sklearn.neighbors.kde import KernelDensity
import seaborn as sns
import scipy.stats as st
sns.set()
pip install jupyter