首页 > 解决方案 > 错误:ipykernel 需要 Python 3.4 或更高版本

问题描述

我正在使用 Ubuntu 16.04 lts。我的默认 python 二进制文件是 python2.7。当我尝试在原子编辑器中为氢安装 ipykernel 时,使用以下命令

python -m pip install ipykernel

它给出了以下错误

ERROR: ipykernel requires Python version 3.4 or above.

我正在尝试为 python2 安装 ipykernel。我已经安装了python3.7。还安装了 ipython 和 jupyter notebook。

标签: pythonipythonatom-editorhydrogen

解决方案


kernel 5.0 版和IPython 6.0 版开始,放弃了与 Python 2 的兼容性。据我所知,唯一的解决方案是安装较早的版本。

为了在 Jupyter Notebook 中使用 Python 2.7,我安装了 IPython 5.7 和 ipykernel 4.10。如果要安装早期版本的 IPython 或 ipykernel,可以执行以下操作:

  • 卸载 IPython

pip uninstall ipython

  • 重新安装 IPython

python2 -m pip install ipython==5.7 --user

  • 安装 ipykernel

python2 -m pip install ipykernel==4.10 --user


推荐阅读