jupyter notebook 切换kernels(python2.7)

本人jupyter notebook是在python3.5的基础上安装的,但实际中有一个包is only for python2,于是必须切换jupyter notebook的kernel为python2.7

经查,只需一句话:sudo pip2 install ipykernel

但是报错:ERROR: Cannot uninstall 'ipython'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

如下图:

注意到ipython版本必须大于等于4.0.0,且当前版本为2.4.1,自然想着卸载旧版本,安装新版本~但百度搜索“卸载ipython ”关键词竟然没有方法,于是自创:sudo pip2 uninstall ipython,失败

既然卸载不了旧的,索性也就不管了,直接安装新的(版本大于4.0.0):sudo pip2 install ipython==5.3.0

依然卸载不了,旧版本2.4.1始终坚挺~~~~~

受该网址启发:https://stackoverflow.com/questions/50421287/pip-cannot-uninstall-ipython-it-is-a-distutils-installed-project-and-thus-w

卸不了就升级,不必纠结旧版本:sudo -H pip2 install --ignore-installed -U ipython

显示成功:

那么就用之前查的一句话切换kernel:sudo pip2 install ipykernel,成功,见下图:

版本为4.10.0,总之能大于4.0.0了,安装后,执行以下命令:

 python2.7 -m ipykernel install --user

这样就把python 2也加入到Jupyter的kernel里面了

在工程里,点击kernel——change kernel——python2就大功告成了!

参考:https://my.oschina.net/u/876354/blog/1826068/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值