ERROR: ipykernel requires Python version 3.4 or above
ERROR: ipykernel requires Python version 3.4 or above
我正在使用 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。
尝试使用 Anaconda
您可以从 here
了解如何安装 Anaconda
之后,尝试通过以下方式创建虚拟环境:
conda create -n yourenvname python=2.7 anaconda
并通过以下方式激活它:
source activate yourenvname
之后,尝试安装:
pip install ipython
pip intall ipykernel
从 kernel, and version 6.0 of IPython 的 5.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
我正在使用 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。
尝试使用 Anaconda
您可以从 here
了解如何安装 Anaconda之后,尝试通过以下方式创建虚拟环境:
conda create -n yourenvname python=2.7 anaconda
并通过以下方式激活它:
source activate yourenvname
之后,尝试安装:
pip install ipython
pip intall ipykernel
从 kernel, and version 6.0 of IPython 的 5.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