-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Jupyter (v. 4.4.0) notebook (v. 5.3.1) makes kernels inaccessible to notebook #3241
Comments
Same observation on Win 10 when upgrading from nb 5.2 to 5.3 using conda. Python 3.5, also have R kernel installed. Copied kernel.json file from share to logos\python. |
I don't know what would be causing that. From the path involved, it sounds like it might be something to do with the |
Downgrade |
Yes, I did as Alt17 suggests, and the problem has vanished. All my env kernels are back as options (python 3.5 though). |
Similar: #3245 |
FWIW I have this same issue as well and @alt17's solution fixed it |
It took a couple days for the conda-forge recipe to be merged after notebook 5.4.0 was published. It's published now, so if you used |
Since upgrading to the newest version of notebook (I think, or maybe it was an upgrade for jupyter), suddenly, Jupyter notebook command doesn't recognize any of my kernels. Here is the output of
conda info
:The final callback in a very long error message is:
I have confirmed there is no kernel.json file in that location, but it strikes me as a bit strange that it would be expected to live next to several logo.png files.
Some more snooping around has found a kernel.json file at path:
C:\Anaconda3\share\jupyter\kernels\python3
.I guess the update is pointing the notebook to the wrong place? I copy/paste the kernel.json file (which only has config for python 3, though before the update I had a kernel in place for a py27 environment I created with conda) to the expected location
'C:\\Anaconda3\\lib\\site-packages\\nb_conda_kernels\\logos\\python\\kernel.json'
, and the notebook can now access python 3, but none of the 3 or 4 other kernels I had before are available. Not sure where to find them, or what I could write into the kernel.json file to make them available, and I'd worry about screwing up the the system in unforeseen ways. Any advice or suggestions? Thanks!The text was updated successfully, but these errors were encountered: