簡體   English   中英

錯誤:ipykernel需要Python 3.4或更高版本

[英]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筆記本。

內核 5.0版和IPython 6.0版開始,與Python 2的兼容性被刪除。 據我所知,唯一的解決方案是安裝早期版本。

為了在Jupyter筆記本中提供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

嘗試使用Anaconda

您可以從這里學習如何安裝Anaconda

之后,嘗試通過以下方式創建虛擬環境:

conda create -n yourenvname python=2.7 anaconda 

並通過以下方式激活:

source activate yourenvname

之后,嘗試安裝:

pip install ipython

pip intall ipykernel

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM