Ich habe eine Python 3-Installation von Anaconda und möchte schnell zwischen python2 und 3 kernels wechseln können. Dies ist auf OSX.
Meine bisherigen Schritte:
%Vor%Danach habe ich einen Python2-Kernel zur Auswahl im python3 IPython-Notebook, der aber nicht starten kann.
Also ging ich weiter und änderte /usr/local/share/jupyter/kernels/python2/kernel.json
%Vor%Nun, wenn ich den python2-Kernel starte, scheitert es mit:
%Vor%Ich installiere das Anaconda 3 in Win10. Ich bin jetzt auf Python 3 konzentrieren, aber ich habe viele Projekte in Python 2 geschrieben. Wenn ich sie in Juypter in Python-Umgebung überprüfen möchten, ist es fehlgeschlagen, und zeigt "Kernel-Fehler". Die Lösung ist fast wie oben, aber etwas anderes.
Der Pfad zu diesen beiden JSON-Dateien lautet:
C:\ProgramData\jupyter\kernels
Manchmal kann es versteckt sein.
Ein weiterer Pfad, den Sie überprüfen müssen, nachdem Sie eine python2-Umgebung in Anaconda erstellt haben, versuchen Sie, diesen Pfad zu finden:
C:\Users\username\Anaconda3\envs\python2\python.exe
Kopieren Sie es in Ihre Python2-Kernel-JSON-Datei, dann sollte es funktionieren.