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)
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 toUninstall
.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)@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?