vscode-jupyter: Failed to start the Kernel, version v2023.1.2000312134

Failing to start kernel in vs code. I tried previous version and that is working fine.

Environment data

  • VS Code version: 1.75.0
  • Jupyter Extension version: v2023.1.2000312134
  • OS: Linux
  • Jupyter server running: Local

Logs

Visual Studio Code (1.75.0, undefined, desktop) Jupyter Extension Version: 2023.1.2000312134. Python Extension Version: 2023.2.0. Workspace folder /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML warn 18:14:34.563: Exception while attempting zmq : /snap/core/current/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22’ not found (required by /home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/node_modules/zeromq/prebuilds/linux-x64/electron.napi.glibc.node) User belongs to experiment group ‘jupyterTest’ User belongs to experiment group ‘jupyterEnhancedDataViewer’ info 18:14:34.732: Attempting to start a server because of preload conditions … info 18:14:34.759: LSP Notebooks experiment is enabled info 18:14:34.792: Checking for server existence. info 18:14:34.829: Find preferred kernel for /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/trading_chart_reading.ipynb with metadata {“kernelspec”:{“display_name”:“venv”,“language”:“python”,“name”:“python3”},“language_info”:{“codemirror_mode”:{“name”:“ipython”,“version”:3},“file_extension”:“.py”,“mimetype”:“text/x-python”,“name”:“python”,“nbconvert_exporter”:“python”,“pygments_lexer”:“ipython3”,“version”:“3.10.6”},“orig_nbformat”:4,“vscode”:{“interpreter”:{“hash”:“d584eddfc60d5d58b6758f12d16f974071f70751737bcf1acc4b167a480ddab0”}}} & preferred interpreter /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/bin/python info 18:14:34.830: Find preferred kernel for /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/trading_chart_reading.ipynb with metadata {“kernelspec”:{“display_name”:“venv”,“language”:“python”,“name”:“python3”},“language_info”:{“codemirror_mode”:{“name”:“ipython”,“version”:3},“file_extension”:“.py”,“mimetype”:“text/x-python”,“name”:“python”,“nbconvert_exporter”:“python”,“pygments_lexer”:“ipython3”,“version”:“3.10.6”},“orig_nbformat”:4,“vscode”:{“interpreter”:{“hash”:“d584eddfc60d5d58b6758f12d16f974071f70751737bcf1acc4b167a480ddab0”}}} & preferred interpreter /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/bin/python info 18:14:34.904: Find preferred kernel for /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/trading_chart_reading.ipynb with metadata {“kernelspec”:{“display_name”:“venv”,“language”:“python”,“name”:“python3”},“language_info”:{“codemirror_mode”:{“name”:“ipython”,“version”:3},“file_extension”:“.py”,“mimetype”:“text/x-python”,“name”:“python”,“nbconvert_exporter”:“python”,“pygments_lexer”:“ipython3”,“version”:“3.10.6”},“orig_nbformat”:4,“vscode”:{“interpreter”:{“hash”:“d584eddfc60d5d58b6758f12d16f974071f70751737bcf1acc4b167a480ddab0”}}} & preferred interpreter /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/bin/python info 18:14:34.905: Preferred kernel .jvsc74a57bd0d584eddfc60d5d58b6758f12d16f974071f70751737bcf1acc4b167a480ddab0./home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/python./home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/python.-m#ipykernel_launcher is exact match or top match for non python kernels, (true, [object Object], true, false) info 18:14:34.905: PreferredConnection: .jvsc74a57bd0d584eddfc60d5d58b6758f12d16f974071f70751737bcf1acc4b167a480ddab0./home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/python./home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/python.-m#ipykernel_launcher found for NotebookDocument: /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/trading_chart_reading.ipynb info 18:14:35.978: Process Execution: > /bin/python3 -c “import jupyter;print(‘6af208d0-cb9c-427f-b937-ff563e17efdf’)”

/bin/python3 -c “import jupyter;print(‘6af208d0-cb9c-427f-b937-ff563e17efdf’)” info 18:14:35.991: Process Execution: > /bin/python3 -c “import notebook;print(‘6af208d0-cb9c-427f-b937-ff563e17efdf’)” /bin/python3 -c “import notebook;print(‘6af208d0-cb9c-427f-b937-ff563e17efdf’)” info 18:14:36.026: Process Execution: > ~/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/bin/python -m pip list ~/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/bin/python -m pip list info 18:14:36.425: Process Execution: > /bin/python3 -m jupyter kernelspec --version /bin/python3 -m jupyter kernelspec --version info 18:14:36.735: Process Execution: > /bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/pythonFiles/vscode_datascience_helpers/getJupyterKernelspecVersion.py /bin/python3 ~/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/pythonFiles/vscode_datascience_helpers/getJupyterKernelspecVersion.py info 18:14:36.874: Connecting to server info 18:14:36.874: Launching server info 18:14:36.874: Starting Notebook info 18:14:36.877: Generating custom default config at /tmp/f481f1a0-211c-460c-9e03-864891d2914e/jupyter_notebook_config.py Starting Jupyter from /bin/python3 with arguments --no-browser --notebook-dir=“/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML” --config=/tmp/f481f1a0-211c-460c-9e03-864891d2914e/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0 info 18:14:36.914: Process Execution: > /bin/python3 -m jupyter notebook --no-browser --notebook-dir=“/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML” --config=/tmp/f481f1a0-211c-460c-9e03-864891d2914e/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0 /bin/python3 -m jupyter notebook --no-browser --notebook-dir=“/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML” --config=/tmp/f481f1a0-211c-460c-9e03-864891d2914e/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0 usage: jupyter.py [-h] [–version] [–config-dir] [–data-dir] [–runtime-dir] [–paths] [–json] [–debug] [subcommand]

Jupyter: Interactive Computing

positional arguments: subcommand the subcommand to launch

options: -h, --help show this help message and exit –version show the versions of core jupyter packages and exit –config-dir show Jupyter config dir –data-dir show Jupyter data dir –runtime-dir show Jupyter runtime dir –paths show all Jupyter paths. Add --json for machine-readable format. –json output paths as machine-readable json –debug output debug information about paths

Available subcommands:

Jupyter command jupyter-notebook not found. error 18:14:36.978: Error starting server in serverPreload: [Er [Error]: Jupyter server crashed. Unable to connect. Error code from Jupyter: 1 usage: jupyter.py [-h] [–version] [–config-dir] [–data-dir] [–runtime-dir] [–paths] [–json] [–debug] [subcommand]

Jupyter: Interactive Computing

positional arguments: subcommand the subcommand to launch

options: -h, --help show this help message and exit –version show the versions of core jupyter packages and exit –config-dir show Jupyter config dir –data-dir show Jupyter data dir –runtime-dir show Jupyter runtime dir –paths show all Jupyter paths. Add --json for machine-readable format. –json output paths as machine-readable json –debug output debug information about paths

Available subcommands:

Jupyter command jupyter-notebook not found.

at Sm.rejectStartPromise (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:254981)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:255541)
at t.n (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700797)
at t.__tryOrUnsub (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:701037)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700930)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699446)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699145)
at ChildProcess.<anonymous> (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:1800927)
at Object.onceWrapper (node:events:646:26)
at ChildProcess.emit (node:events:538:35)
at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {

category: ‘jupyterconnection’ } info 18:14:37.160: Starting Jupyter Session startUsingPythonInterpreter, .jvsc74a57bd0d584eddfc60d5d58b6758f12d16f974071f70751737bcf1acc4b167a480ddab0./home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/python./home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/python.-m#ipykernel_launcher (Python Path: /home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv, EnvType: Venv, EnvName: ‘venv’, Version: 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0]) for ‘/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/trading_chart_reading.ipynb’ (disableUI=false) info 18:14:37.160: Checking for server existence. info 18:14:37.161: Connecting to server info 18:14:37.161: Launching server info 18:14:37.161: Starting Notebook info 18:14:37.162: Generating custom default config at /tmp/8e520707-e2da-4ff4-9005-161aa22257b6/jupyter_notebook_config.py Starting Jupyter from /bin/python3 with arguments --no-browser --notebook-dir=“/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML” --config=/tmp/8e520707-e2da-4ff4-9005-161aa22257b6/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0 info 18:14:37.257: Process Execution: > /bin/python3 -m jupyter notebook --no-browser --notebook-dir=“/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML” --config=/tmp/8e520707-e2da-4ff4-9005-161aa22257b6/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0

/bin/python3 -m jupyter notebook --no-browser --notebook-dir=“/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML” --config=/tmp/8e520707-e2da-4ff4-9005-161aa22257b6/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0 usage: jupyter.py [-h] [–version] [–config-dir] [–data-dir] [–runtime-dir] [–paths] [–json] [–debug] [subcommand]

Jupyter: Interactive Computing

positional arguments: subcommand the subcommand to launch

options: -h, --help show this help message and exit –version show the versions of core jupyter packages and exit –config-dir show Jupyter config dir –data-dir show Jupyter data dir –runtime-dir show Jupyter runtime dir –paths show all Jupyter paths. Add --json for machine-readable format. –json output paths as machine-readable json –debug output debug information about paths

Available subcommands:

Jupyter command jupyter-notebook not found. warn 18:14:37.307: Error occurred while trying to start the kernel, options.disableUI=false [Er [Error]: Jupyter server crashed. Unable to connect. Error code from Jupyter: 1 usage: jupyter.py [-h] [–version] [–config-dir] [–data-dir] [–runtime-dir] [–paths] [–json] [–debug] [subcommand]

Jupyter: Interactive Computing

positional arguments: subcommand the subcommand to launch

options: -h, --help show this help message and exit –version show the versions of core jupyter packages and exit –config-dir show Jupyter config dir –data-dir show Jupyter data dir –runtime-dir show Jupyter runtime dir –paths show all Jupyter paths. Add --json for machine-readable format. –json output paths as machine-readable json –debug output debug information about paths

Available subcommands:

Jupyter command jupyter-notebook not found.

at Sm.rejectStartPromise (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:254981)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:255541)
at t.n (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700797)
at t.__tryOrUnsub (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:701037)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700930)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699446)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699145)
at ChildProcess.<anonymous> (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:1800927)
at Object.onceWrapper (node:events:646:26)
at ChildProcess.emit (node:events:538:35)
at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {

category: ‘jupyterconnection’ } warn 18:14:37.307: Kernel Error, context = start [Er [Error]: Jupyter server crashed. Unable to connect. Error code from Jupyter: 1 usage: jupyter.py [-h] [–version] [–config-dir] [–data-dir] [–runtime-dir] [–paths] [–json] [–debug] [subcommand]

Jupyter: Interactive Computing

positional arguments: subcommand the subcommand to launch

options: -h, --help show this help message and exit –version show the versions of core jupyter packages and exit –config-dir show Jupyter config dir –data-dir show Jupyter data dir –runtime-dir show Jupyter runtime dir –paths show all Jupyter paths. Add --json for machine-readable format. –json output paths as machine-readable json –debug output debug information about paths

Available subcommands:

Jupyter command jupyter-notebook not found.

at Sm.rejectStartPromise (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:254981)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:255541)
at t.n (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700797)
at t.__tryOrUnsub (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:701037)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700930)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699446)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699145)
at ChildProcess.<anonymous> (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:1800927)
at Object.onceWrapper (node:events:646:26)
at ChildProcess.emit (node:events:538:35)
at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {

category: ‘jupyterconnection’ } info 18:14:37.323: Process Execution: > ~/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/bin/python -c “import ipykernel;print(‘6af208d0-cb9c-427f-b937-ff563e17efdf’)”

~/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/venv/bin/python -c “import ipykernel;print(‘6af208d0-cb9c-427f-b937-ff563e17efdf’)” info 18:14:37.499: Dispose Kernel ‘/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/trading_chart_reading.ipynb’ associated with ‘/home/fahad/Documents/Fahad/DevelopingProjects/Python/Scrapping/ML/trading_chart_reading.ipynb’ error 18:14:37.501: Error in execution [Er [Error]: Jupyter server crashed. Unable to connect. Error code from Jupyter: 1 usage: jupyter.py [-h] [–version] [–config-dir] [–data-dir] [–runtime-dir] [–paths] [–json] [–debug] [subcommand]

Jupyter: Interactive Computing

positional arguments: subcommand the subcommand to launch

options: -h, --help show this help message and exit –version show the versions of core jupyter packages and exit –config-dir show Jupyter config dir –data-dir show Jupyter data dir –runtime-dir show Jupyter runtime dir –paths show all Jupyter paths. Add --json for machine-readable format. –json output paths as machine-readable json –debug output debug information about paths

Available subcommands:

Jupyter command jupyter-notebook not found.

at Sm.rejectStartPromise (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:254981)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:255541)
at t.n (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700797)
at t.__tryOrUnsub (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:701037)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700930)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699446)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699145)
at ChildProcess.<anonymous> (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:1800927)
at Object.onceWrapper (node:events:646:26)
at ChildProcess.emit (node:events:538:35)
at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {

category: ‘jupyterconnection’ } error 18:14:37.503: Error in execution (get message for cell) [Er [Error]: Jupyter server crashed. Unable to connect. Error code from Jupyter: 1 usage: jupyter.py [-h] [–version] [–config-dir] [–data-dir] [–runtime-dir] [–paths] [–json] [–debug] [subcommand]

Jupyter: Interactive Computing

positional arguments: subcommand the subcommand to launch

options: -h, --help show this help message and exit –version show the versions of core jupyter packages and exit –config-dir show Jupyter config dir –data-dir show Jupyter data dir –runtime-dir show Jupyter runtime dir –paths show all Jupyter paths. Add --json for machine-readable format. –json output paths as machine-readable json –debug output debug information about paths

Available subcommands:

Jupyter command jupyter-notebook not found.

at Sm.rejectStartPromise (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:254981)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:17:255541)
at t.n (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700797)
at t.__tryOrUnsub (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:701037)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:700930)
at t._complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699446)
at t.complete (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:699145)
at ChildProcess.<anonymous> (/home/fahad/.vscode/extensions/ms-toolsai.jupyter-2023.1.2000312134/out/extension.node.js:2:1800927)
at Object.onceWrapper (node:events:646:26)
at ChildProcess.emit (node:events:538:35)
at ChildProcess._handle.onexit (node:internal/child_process:291:12)] {

category: ‘jupyterconnection’ }

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Reactions: 9
  • Comments: 22 (12 by maintainers)

Most upvoted comments

I fixed it by installing the old version v0222.11.xxx. People having the same issue can roll back their Jupyter extension version by clicking the dropdown button next to Uninstall.

image

Having same issue since the update. Reverting Jupyter to 2022.11 fixes the issue.

Temporary work around

Anyone running into this issue please install the latest pre-release version of the Jupyter Extension

The latest pre-release version is v2023.2.****

Click the Switch to Pre-Release Version in the extension page (see below) Screenshot 2023-02-04 at 09 24 37

@lucahost Looks like you have homebrew python as well and that is used to start Jupyter Please see here for a solution https://github.com/microsoft/vscode-jupyter/issues/12729 Basically you need to go into the command palette Select Interpreter to Start Jupyter Server and select another virtual or conda environment.

@DonJayamanne that’s good to know. It has more impact than we expected but at least we have fixes ready. Since we don’t have VS Code API changes recently, would it make sense to publish a new prerelease that can be installed on 1.75 so users can be unblocked this weekend, and then we have a recovery release next week?