错误:ipykernel需要Python版本3.4或以上

问题描述 投票:3回答:2

我使用Ubuntu 16.04 LTS。我默认的Python二进制文件python2.7。当我试图安装ipykernel为氢原子中的编辑器,使用下面的命令

python -m pip install ipykernel

这是给下面的错误

ERROR: ipykernel requires Python version 3.4 or above.

我试图安装ipykernel为python2。我已经安装了python3.7。此外IPython的并安装jupyter笔记本。

python ipython atom-editor hydrogen
2个回答
4
投票

kernel的5.0版本,并IPython的6.0版本开始,与Python 2的相容性下降了。据我所知,唯一的解决办法是安装一个早期版本。

为了让Python 2.7版在Jupyter笔记本我安装的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


0
投票

尝试使用Anaconda

你可以学习如何从here安装蟒蛇

在此之后,尝试通过创建虚拟环境:

conda create -n yourenvname python=2.7 anaconda 

并通过激活它:

source activate yourenvname

在此之后,尝试安装:

pip install ipython

pip intall ipykernel
© www.soinside.com 2019 - 2024. All rights reserved.