Yud*_*y90 12 python pandas jupyter-notebook jupyter-lab
我最近正在使用 Jupyter 实验室,并决定将我的 pandas 版本从 1.2 更新到最新的 (1.4)。所以我运行了“conda update pandas”,它似乎工作得很好。然而,当我以通常的方式“jupyter lab”启动 Jupyter lab 并尝试打开我刚刚处理的工作簿时,出现以下错误:
无法读取的笔记本:C:\Users...\script.ipynb TypeError(" init () 获得意外的关键字参数 'capture_validation_error'")
当我尝试打开以前工作正常的任何 .ipynb 文件时,我遇到了同样的错误。我也可以在 jupyter 笔记本中很好地打开它们,但由于某种原因它们不再在 Jupyter 实验室中工作。知道我该如何解决这个问题吗?
谢谢
sno*_*bot 10
事实证明,最近的更新jupyter_server>=1.15.0
破坏了兼容性nbformat<5.2.0
,但没有conda
根据此 Github 拉取请求正确更新配方。
有可能在更新 时pandas
,您可能无意中也更新了jupyterlab
和/或jupyter_server
。
当我们等待合并 PR 的构建到达下游时,我们可以通过nbformat
手动更新来解决此依赖性问题
conda install -c conda-forge nbformat
Run Code Online (Sandbox Code Playgroud)
获取最新版本的nbformat
with version >=5.2
。
归档时间: |
|
查看次数: |
2946 次 |
最近记录: |