Das Jupiter-Notebook kann im Visual Studio-Code nicht gestartet werden
Ich versuche, ein Jupyter-Notizbuch in Visual Studio-Code zu erstellen, aber ich bekomme immer wieder Folgendes:
'' Sitzung für Kernel Python 3.8.3 64-Bit ('Lenovo': virtualenv) kann nicht gestartet werden. Wählen Sie einen anderen Kernel aus, mit dem gestartet werden soll. ''
Ich habe Anaconda installiert und das Jupyter-Notebook funktioniert gut im Anaconda-Navigator. Ich habe auch versucht, Python 3.8.3 base: 'conda' zu verwenden, aber es hat nicht funktioniert. Ich benutze Windows 10
Antworten
Dieses Problem tritt auch auf meinem Computer auf. Die Lösung besteht darin, die Versionsnummer eines Abhängigkeitspakets "traitlets" des ipython-Kernels auf 4.3.3 wiederherzustellen.
Sie können versuchen, " pip list" zu verwenden, um die Version des Moduls "Traitlets" in der aktuellen virtuellen Umgebung anzuzeigen. Wenn Version 5.0 angezeigt wird, wird empfohlen, Version 4.3.3 zu verwenden.
Sie können "traitlets 4.3.3" mit dem folgenden Befehl neu installieren:
python -m pip install 'traitlets==4.3.3' --force-reinstall
Wenn dieser Befehl nicht verfügbar ist, können Sie 'pip' verwenden, um traitlets5.0 ( pip uninstall traitlets) zu deinstallieren, und dann 'pip' verwenden, um traitlets4.3.3 zu installieren. ( pip install traitlets==4.3.3)
Referenz: Sitzung für Kernel Python kann nicht gestartet werden .
Ich hatte genau das gleiche Problem. Beheben Sie das Problem, indem Sie die Python-Erweiterung deinstallieren, die mit dieser Fehlermeldung verknüpft ist.
Wenn Sie Ihre Python-Umgebungen mit conda verwalten, aktivieren Sie Ihre Zielumgebung an einer Eingabeaufforderung und geben Sie Folgendes ein:
$ conda install traitlets=4.3.3
Dies löste das Problem für mich.