How to change jupyter kernel from Python 2 to python 3?

早过忘川 提交于 2020-05-25 17:26:26

问题


I have installed Jupiter notebook and I only have python 2 as a default kernel. I want to change it from python 2 to python 3. How could I do that?


回答1:


https://conda.io/projects/conda/en/latest/user-guide/tasks/manage-python.html 

Follow the link for managing python. If you use python 2, then install python 3 by using this command.

conda create -n py36 python=3.6 anaconda

After installing python 3, activate python 3 by using this command

activate py36 

Then open jupyter notebook, you will find python on your kernel.




回答2:


You can do this with the following steps:

  1. conda create -n py36 'python=3.6' ipykernel #Replace 3.6 with desired version.

  2. To activate installed jupyter kernal you need run, source activate py36

  3. python -m ipykernel install --user

  4. The interesting part: if you want to switch between kernels (py2-py3) in the same notebook, you need to run, conda install nb_conda

However, if at any point you realize that some of the modules are not available, for that you need to check Anaconda Python version.

python - version

if it is not python 3.x, you need to run

conda create -n py36 python=3.6 anaconda
source active py36

I hope it helps and enjoy switching python versions in the same notebook. You can try to print something in both python2 and python 3.




回答3:


In case you installed the python/jupyter with anaconda, simply update the python from 2.* to 3.*



来源:https://stackoverflow.com/questions/49428381/how-to-change-jupyter-kernel-from-python-2-to-python-3

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!