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

前端 未结 3 785
半阙折子戏
半阙折子戏 2021-02-08 04:15

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?

相关标签:
3条回答
  • 2021-02-08 04:49

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

    0 讨论(0)
  • 2021-02-08 04:52

    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.

    0 讨论(0)
  • 2021-02-08 04:55
    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.

    0 讨论(0)
提交回复
热议问题