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?
相关问题
- how to define constructor for Python's new Nam
- streaming md5sum of contents of a large remote tar
- How to get the background from multiple images by
- Django __str__ returned non-string (type NoneType)
- Evil ctypes hack in python
Follow the link for managing python. If you use python 2, then install python 3 by using this command.
After installing python 3, activate python 3 by using this command
Then open jupyter notebook, you will find python on your kernel.
In case you installed the python/jupyter with anaconda, simply update the python from 2.* to 3.*
You can do this with the following steps:
conda create -n py36 'python=3.6' ipykernel #Replace 3.6 with desired version.
To activate installed jupyter kernal you need run,
source activate py36
python -m ipykernel install --user
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.
if it is not python 3.x, you need to run
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.