Das Jupiter-Notebook kann im Visual Studio-Code nicht gestartet werden

Sep 08 2020

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

1 JillCheng Sep 08 2020 at 15:48

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 .

OscarAndrésLoaizaPabón Sep 12 2020 at 14:44

Ich hatte genau das gleiche Problem. Beheben Sie das Problem, indem Sie die Python-Erweiterung deinstallieren, die mit dieser Fehlermeldung verknüpft ist.

ChrisFal Sep 21 2020 at 07:15

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.