- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在全新安装的 Ubuntu 19.04 上使用 Jupyter notebook。我已经完成了通常的安装步骤,但 Jupyter 不起作用。当我尝试打开一个笔记本时,我得到了
500 : Internal Server Error
当我查看终端时,我发现 Jupyter 遇到了错误
ImportError: cannot import name ConverterMapping
我已经搜索并找到了有关 Jupyter 内部服务器错误的其他原因的问题/答案,但我找不到解决 ConverterMapping 问题的方法。我尝试卸载(pip uninstall ...
)并重新安装(pip install --user ...
)所有与 Jypyter 相关的包,但没有效果。
例行系统更新后,问题又出现了。这向我表明,删除 pip
安装包的 .local
目录(然后重新安装)不一定是长期修复,因为自动更新似乎会导致问题再次出现。 一些其他 包(通过 apt 安装)虽然没有明确与 python 相关,但也可能以某种方式改变了 python 环境,从而破坏了 Jupyter 笔记本。
如有任何想法或建议,我们将不胜感激。
最佳答案
(回答我自己的问题)
根据我的经验,这些问题通常是由通过 apt
安装的 python 包与通过 pip
安装的 python 包之间的兼容性问题引起的。
不幸的是,我无法重建安装 jupyter/scipy/etc 环境所采取的一系列冗长步骤。一些包必须通过 apt
和其他通过 pip
拉入,导致版本冲突。
python -c "import site; print(site.USER_BASE)"
来查找 pip 安装 --user
packages~/.local
~/.local
移动到 ~/.local_disabled
以消除所有本地安装的包apt
安装了系统python)。apt
引入 Jupyter/ipython 可能是将来避免此问题的更好方法。这似乎证实了问题的出现是由于通过 apt
安装的 python 包与通过 pip
安装的 python 包之间的不匹配。这一次,为了解决这个问题,我:
apt
安装的 python 包(但不是随 Ubuntu 安装的核心系统的一部分)。这主要包括 jupyter 及其许多依赖项。pip install jupyter --user
重新安装了 Jupyter。(请随时编辑/评论/扩展此答案。)
关于python - 木星 "500: Internal Server Error"; "ImportError: cannot import name ConverterMapping",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56965526/
在我的 Ubuntu 上安装 Jupyter Notebook 后出现此错误 [E 18:56:47.063 NotebookApp] Uncaught exception GET /notebook
我正在尝试在全新安装的 Ubuntu 19.04 上使用 Jupyter notebook。我已经完成了通常的安装步骤,但 Jupyter 不起作用。当我尝试打开一个笔记本时,我得到了 500 : I
我是一名优秀的程序员,十分优秀!