我遇到的问题是这样的:我在anaconda中新建了一个python版本为2.7的环境,我想在jupyter中使用python2.7而不是原来的python3.7,可是却找不到对应的kernel,我想这个问题很多人都遇到过。
通过一番查阅,我找到了解决办法:
- 首先检查py27环境中(假设环境名为py27)是否安装了ipykernel这个包,如果没有则安装(pip install ipykernel);
- 然后通过命令:
python -m ipykernel install -name XXX
安装kernel,XXX为自定义的kernel名; - 再启动jupyter,就有了该kernel,由于是在py27环境下安装的kernel,这个kernel就是我们要的kernel(对应python 2.7解释器)。