我正在使用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笔记本。
答案 0 :(得分:3)
从kernel的5.0版本和IPython的6.0版本开始,不再支持与Python 2的兼容性。 据我所知,唯一的解决方案是安装早期版本。
为了在Jupyter Notebook中提供Python 2.7,我安装了IPython 5.7和ipykernel 4.10。如果要安装早期版本的IPython或ipykernel,可以执行以下操作:
pip uninstall ipython
python2 -m pip install ipython==5.7 --user
python2 -m pip install ipykernel==4.10 --user
答案 1 :(得分:0)
尝试使用Anaconda
您可以通过here
了解如何安装Anaconda。之后,请尝试通过以下方式创建虚拟环境:
conda create -n yourenvname python=2.7 anaconda
并通过以下方式激活它:
source activate yourenvname
然后,尝试安装:
pip install ipython
pip intall ipykernel