python - 错误: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。
解决方案
从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
推荐阅读
- python - 使用 Shapely 将 2 列转换为 WKB
- javascript - 错误:微调器(...):渲染没有返回任何内容。这通常意味着缺少 return 语句。或者,不渲染任何内容,返回 null
- javascript - 我们如何在 node.js 服务器中使用 pytesseract
- r - 使用 postgresapp 中的 gdal 为 r 安装 sf
- node.js - Mongoose 按数组中的元素排序
- javascript - Firebase Web SDK:刷新身份验证令牌,以便在 firestore 规则中更新 email_verified
- javascript - UInt8Array 的图像数据长度不正确
- awk - 如何在bash中以科学记数法的形式对所有数字求和
- ruby-on-rails - PG:使用带有约束的activeimport时出现未定义的对象错误
- .net - 在 Powershell 中动态检索类信息