json - 无法读取的笔记本 : Unsupported JSON nbformat version 4 (supported version: 3)

标签 json ubuntu ipython ubuntu-14.04 jupyter-notebook

我刚刚在运行 Ubuntu 14.04 的笔记本电脑上使用 pip 安装了 IPython 3.0:

$ pip search ipython
ipython-cluster-helper    - Simplify IPython cluster start up and use for
                            multiple schedulers.
ipython                   - IPython: Productive Interactive Computing
  INSTALLED: 3.0.0 (latest)

但是,当我去使用 IPython 时,终端似乎认为它使用的是 1.2.1 版本:

$ ipython
Python 2.7.6 (default, Mar 22 2014, 22:59:38) 
Type "copyright", "credits" or "license" for more information.

IPython 1.2.1 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]

更糟糕的是,当我打开 IPython 3.0 支持的 JSON nbformat 版本 4 的笔记本时,出现以下错误:

Unreadable Notebook: Unsupported JSON nbformat version 4 (supported version: 3)

我尝试使用 IPython 团队推荐的命令将笔记本降级到版本 3,但这对我来说也失败了:

$ ipython nbconvert --to notebook --nbformat 3 1-intro-to-brian-neurons.ipynb 
. . .
[NbConvertApp] CRITICAL | Bad config encountered during initialization:
[NbConvertApp] CRITICAL | Unrecognized flag: '--nbformat'

这是怎么回事?

最佳答案

以前使用 apt-get 安装了旧版本的 IPython。使用 apt-get remove ipython 删除旧版本。

关于json - 无法读取的笔记本 : Unsupported JSON nbformat version 4 (supported version: 3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29286152/

相关文章:

ubuntu - ubuntu下无法运行Eclipse Che

python - iPython 没有将空行捕获为 `\n`

javascript - 如何在 JavaScript 中将 JSON 转换为 YAML

json - 导出 JSON 数据并加载到关系数据库中

android - 启动 avd 失败,说它找不到模拟器,但它存在

python - 什么是 "_ipython_canary_method_should_not_exist_"?

python - IPython 并行 LoadBalancedView GIL

ios - 如何使用 AFN 3.0 保存响应并将该响应中的特定参数发送到服务器?

json - 这个 oAuth token 的 HTTP 请求应该如何格式化?

ubuntu - 找不到包裹