Paul, sorry to be late here... nb_conda_kernels is actually creating kernelspecs on the fly for each conda environment where you have jupyter installed.
The main idea behind nb_conda_kernels is being able to start a notebook server and quickly change between conda environments without killing the notebook sever, changing the environment and starting the notebook server again. You JUST select the "environment" from the Kernel menu and you are done, you are ready to work in that environment in just one step. The python[root] environment is actually pointing to the ipykernel in the Root environment which is most likely the path you see when you call jupyter kernelspec list from the jupyter living in the root environment... nb_conda_kernels is removing the native Python3 kernel reference and adding this python "root" kernelspec to achieve consistency, otherwise Python3 and python[root] are pointing to the very same python if you are working with jupyter installed in the root environment (probably a big % of the use cases). Finally, if you want to go back to the previous experience, you can always conda remove nb_conda_kernels because it is just an "extension" on top of the jupyter package which is installed by default in Anaconda. Eventually, nb_conda_kernels should be able to deal better with preexisting ipynb containing the Python3/Python2 reference... 2016-07-13 5:16 GMT-03:00 Paul A <[email protected]>: > Any idea which config to patch to get it renamed back to python3? > > On Friday, July 8, 2016 at 6:53:40 PM UTC+1, Matthias Bussonnier wrote: >> >> That's likely an anaconda things. They might ship with a kernel >> manager that understand conda environment. >> the in bracket part is likely the environment of the Python you will >> be starting, it you have none, it's likely picking up the Root >> environment. >> >> -- >> M >> >> >> On Fri, Jul 8, 2016 at 8:39 AM, Paul A <[email protected]> wrote: >> > 1. Clean-install latest Anaconda 3.5.1 x64 distro >> > 2. Start jupyter notebook >> > 3. Check that the default kernel is listed as "Python [Root]" >> > 4. Execute jupyter kernelspec list >> > 5. Observe that the output is python3 (still pointing to Anaconda) >> > >> > Why the inconsistency? >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Project Jupyter" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to [email protected]. >> > To post to this group, send email to [email protected]. >> > To view this discussion on the web visit >> > >> https://groups.google.com/d/msgid/jupyter/8a4f98dd-d390-4269-8072-c90229659050%40googlegroups.com. >> >> > For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to the Google Groups > "Project Jupyter" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jupyter/a9e09f97-e1d7-4fad-82c7-d1a05c6d1509%40googlegroups.com > <https://groups.google.com/d/msgid/jupyter/a9e09f97-e1d7-4fad-82c7-d1a05c6d1509%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- *Damián* -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAH%2BmRR173%2B%2BJrZ5JoUFzJv7T4wnyW-YmJQr9k-GaLosq8CKk5w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
