Failed to install ipykernel package
See original GitHub issueOriginally reported by justmars here https://github.com/microsoft/vscode-jupyter/issues/12279#issuecomment-1356264994
This may be related since I get the same expected behavior and actual behavior as @joaomoreno so commenting logs here, in case helpful to resolve:
Environment data
VS Code version: 1.74.1 1ad8d514439d5077d2b0b7ee64d2ce82a9308e5a Jupyter Extension version (available under the Extensions sidebar): v2022.11.1003412109 Python Extension version (available under the Extensions sidebar): v2022.20.1 OS (Windows | Mac | Linux distro) and version: Mac Python and/or Anaconda version: Python 3.11.1 Type of virtual environment used (N/A | venv | virtualenv | conda | …): venv Jupyter server running: ?
Steps to reproduce:
mkdir nb && code nb
python3 -m venv .venv
source .venv/bin/activate
pip3 install ipykernel notebook jupyter
touch nb.ipynb
which jupyter # /Users/mv/.pyenv/shims/jupyter
which python # /Users/mv/Code/nb/.venv/bin/python
Jupyter -> Logging is marked as verbose
Running Python: Select Interpreter works on the created .venv
Running Jupyter: Select Interpreter to Start Jupyter Server does not work
Executing any cell with commands in the created nb.ipynb does not work
Logs
Output for Jupyter in the Output panel when running Jupyter: Select Interpreter to Start Jupyter Server
Jupyter in the Output panel when running Jupyter: Select Interpreter to Start Jupyter Serverdebug 21:16:52.534: Create activated Env, Class name = w (started execution), Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envType":"Venv","envName":".venv","envPath":{"$mid":1,"path":"/Users/mv/Code/nb/.venv","scheme":"file"},"architecture":3,"sysVersion":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]","version":{"raw":"3.11.1","major":3,"minor":11,"patch":1,"build":[],"prerelease":["final","0"]},"displayName":"Python 3.11.1 ('.venv': venv)","detailedDisplayName":"Python 3.11.1 ('.venv': venv)","uri":{"$mid":1,"path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"}},"allowEnvironmentFetchExceptions":true}
debug 21:16:52.534: Getting activated env variables, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:16:52.534: Getting activated env variables impl, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.534: Getting activated env variables ourselves, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.534: Got activation Env Vars from cached promise with key /Users/mv/Code/nb_/Users/mv/Code/nb/.venv/bin/python
debug 21:16:52.534: Getting activated env variables from Python, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.534: Get Custom Env Variables, Class name = S (started execution), Arg 1: undefined, Arg 2: "RunPythonCode"
debug 21:16:52.534: Create activated Env, Class name = w (started execution), Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envType":"Venv","envName":".venv","envPath":{"$mid":1,"path":"/Users/mv/Code/nb/.venv","scheme":"file"},"architecture":3,"sysVersion":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]","version":{"raw":"3.11.1","major":3,"minor":11,"patch":1,"build":[],"prerelease":["final","0"]},"displayName":"Python 3.11.1 ('.venv': venv)","detailedDisplayName":"Python 3.11.1 ('.venv': venv)","uri":{"$mid":1,"external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"}},"allowEnvironmentFetchExceptions":true}
debug 21:16:52.534: Getting activated env variables, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:16:52.534: Getting activated env variables impl, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.534: Getting activated env variables ourselves, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.534: Got activation Env Vars from cached promise with key /Users/mv/Code/nb_/Users/mv/Code/nb/.venv/bin/python
debug 21:16:52.534: Getting activated env variables from Python, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.534: Get Custom Env Variables, Class name = S (started execution), Arg 1: undefined, Arg 2: "RunPythonCode"
debug 21:16:52.535: Create activated Env, Class name = w (started execution), Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envType":"Venv","envName":".venv","envPath":{"$mid":1,"path":"/Users/mv/Code/nb/.venv","scheme":"file"},"architecture":3,"sysVersion":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]","version":{"raw":"3.11.1","major":3,"minor":11,"patch":1,"build":[],"prerelease":["final","0"]},"displayName":"Python 3.11.1 ('.venv': venv)","detailedDisplayName":"Python 3.11.1 ('.venv': venv)","uri":{"$mid":1,"external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"}},"allowEnvironmentFetchExceptions":true}
debug 21:16:52.535: Getting activated env variables, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:16:52.535: Getting activated env variables impl, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.535: Getting activated env variables ourselves, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.535: Got activation Env Vars from cached promise with key /Users/mv/Code/nb_/Users/mv/Code/nb/.venv/bin/python
debug 21:16:52.535: Getting activated env variables from Python, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.535: Get Custom Env Variables, Class name = S (started execution), Arg 1: undefined, Arg 2: "RunPythonCode"
debug 21:16:52.535: Getting activated env variables ourselves, Class name = K, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.535: Getting activated env variables ourselves, Class name = K, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.535: Getting activated env variables ourselves, Class name = K, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.535: Got env vars ourselves /Users/mv/Code/nb/.venv/bin/python in 1ms with 63 variables
debug 21:16:52.535: Get Custom Env Variables, Class name = S, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: "RunPythonCode"
debug 21:16:52.535: Got env vars ourselves /Users/mv/Code/nb/.venv/bin/python in 1ms with 63 variables
debug 21:16:52.535: Get Custom Env Variables, Class name = S, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: "RunPythonCode"
debug 21:16:52.535: Got env vars ourselves /Users/mv/Code/nb/.venv/bin/python in 0ms with 63 variables
debug 21:16:52.535: Get Custom Env Variables, Class name = S, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: "RunPythonCode"
info 21:16:52.536: Got env vars with python /Users/mv/Code/nb/.venv/bin/python, with env var count 63 and custom env var count 57 in 2ms
info 21:16:52.536: Got env vars with python /Users/mv/Code/nb/.venv/bin/python, with env var count 63 and custom env var count 57 in 2ms
info 21:16:52.536: Got env vars with python /Users/mv/Code/nb/.venv/bin/python, with env var count 63 and custom env var count 57 in 1ms
debug 21:16:52.536: Getting activated env variables impl, Class name = K, completed in 2ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.536: Getting activated env variables from Python, Class name = K, completed in 2ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.536: Getting activated env variables impl, Class name = K, completed in 2ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.536: Getting activated env variables from Python, Class name = K, completed in 2ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.536: Getting activated env variables impl, Class name = K, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.537: Getting activated env variables from Python, Class name = K, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:16:52.537: Got env vars with python /Users/mv/Code/nb/.venv/bin/python in 3ms with 63 variables
debug 21:16:52.537: Got env vars with python /Users/mv/Code/nb/.venv/bin/python in 3ms with 63 variables
debug 21:16:52.537: Got env vars with python /Users/mv/Code/nb/.venv/bin/python in 2ms with 63 variables
debug 21:16:52.537: Getting activated env variables, Class name = K, completed in 3ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:16:52.537: Getting activated env variables, Class name = K, completed in 3ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:16:52.537: Getting activated env variables, Class name = K, completed in 2ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:16:52.537: Create activated Env, Class name = w, completed in 3ms, has a truthy return value, Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envType":"Venv","envName":".venv","envPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"architecture":3,"sysVersion":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]","version":{"raw":"3.11.1","major":3,"minor":11,"patch":1,"build":[],"prerelease":["final","0"]},"displayName":"Python 3.11.1 ('.venv': venv)","detailedDisplayName":"Python 3.11.1 ('.venv': venv)","uri":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv/bin/python","external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"}},"allowEnvironmentFetchExceptions":true}
info 21:16:52.537: Process Execution: > ~/Code/nb/.venv/bin/python -c "import pip"
> ~/Code/nb/.venv/bin/python -c "import pip"
debug 21:16:52.537: Create activated Env, Class name = w, completed in 3ms, has a truthy return value, Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envType":"Venv","envName":".venv","envPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"architecture":3,"sysVersion":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]","version":{"raw":"3.11.1","major":3,"minor":11,"patch":1,"build":[],"prerelease":["final","0"]},"displayName":"Python 3.11.1 ('.venv': venv)","detailedDisplayName":"Python 3.11.1 ('.venv': venv)","uri":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv/bin/python","external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"}},"allowEnvironmentFetchExceptions":true}
info 21:16:52.538: Process Execution: > ~/Code/nb/.venv/bin/python -c "import jupyter"
> ~/Code/nb/.venv/bin/python -c "import jupyter"
debug 21:16:52.538: Create activated Env, Class name = w, completed in 3ms, has a truthy return value, Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envType":"Venv","envName":".venv","envPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"architecture":3,"sysVersion":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]","version":{"raw":"3.11.1","major":3,"minor":11,"patch":1,"build":[],"prerelease":["final","0"]},"displayName":"Python 3.11.1 ('.venv': venv)","detailedDisplayName":"Python 3.11.1 ('.venv': venv)","uri":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv/bin/python","external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"}},"allowEnvironmentFetchExceptions":true}
info 21:16:52.538: Process Execution: > ~/Code/nb/.venv/bin/python -c "import notebook"
> ~/Code/nb/.venv/bin/python -c "import notebook"
debug 21:16:52.559: Checking if product is installed, Class name = k, completed in 25ms, has a truthy return value, Arg 1: 18, Arg 2: undefined, Return Value: true
debug 21:16:52.573: Checking if product is installed, Class name = k, completed in 39ms, has a truthy return value, Arg 1: 27, Arg 2: undefined, Return Value: true
debug 21:16:52.662: Checking if product is installed, Class name = k, completed in 127ms, has a falsy return value, Arg 1: 20, Arg 2: undefined, Return Value: false
Output for Jupyter in the Output panel when running the first cell with arbitrary python commands
Jupyter in the Output panel when running the first cell with arbitrary python commandsdebug 21:22:08.671: VSCodeNotebookController::handleExecution, Class name = x (started execution)
debug 21:22:08.672: Execute Cell 0 /Users/mv/Code/nb/nb.ipynb
debug 21:22:08.672: start the kernel, options.disableUI=false for /Users/mv/Code/nb/nb.ipynb
debug 21:22:08.672: Start Jupyter Session in kernel.ts with disableUI = false
info 21:22:08.673: Starting Jupyter Session startUsingPythonInterpreter, .jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher (Python Path: /Users/mv/Code/nb/.venv, EnvType: Venv, EnvName: '.venv', Version: 3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]) for '/Users/mv/Code/nb/nb.ipynb' (disableUI=false)
debug 21:22:08.674: createNewKernelSession .jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher
debug 21:22:08.681: Python Daemon (pid: 28516): write to stderr: [I 21:22:08.681 NotebookApp] Creating new notebook in
[I 21:22:08.681 NotebookApp] Creating new notebook in
debug 21:22:08.693: Check if a kernel is usable
info 21:22:08.693: installMissingDependencies /Users/mv/Code/nb/.venv/bin/python, ui.disabled=false for resource '/Users/mv/Code/nb/nb.ipynb'
debug 21:22:08.693: Create activated Env, Class name = w (started execution), Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"displayPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"envName":".venv","uri":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv/bin/python","external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"},"displayName":".venv","envType":"Venv","version":{"major":3,"minor":11,"patch":1,"raw":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]"}},"allowEnvironmentFetchExceptions":true}
debug 21:22:08.693: Getting activated env variables, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:22:08.693: Getting activated env variables impl, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.693: Getting activated env variables ourselves, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.693: Got activation Env Vars from cached promise with key /Users/mv/Code/nb_/Users/mv/Code/nb/.venv/bin/python
debug 21:22:08.693: Getting activated env variables from Python, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.693: Get Custom Env Variables, Class name = S (started execution), Arg 1: undefined, Arg 2: "RunPythonCode"
debug 21:22:08.693: Getting activated env variables ourselves, Class name = K, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.693: Got env vars ourselves /Users/mv/Code/nb/.venv/bin/python in 0ms with 63 variables
debug 21:22:08.693: Get Custom Env Variables, Class name = S, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: "RunPythonCode"
info 21:22:08.694: Got env vars with python /Users/mv/Code/nb/.venv/bin/python, with env var count 63 and custom env var count 57 in 1ms
debug 21:22:08.694: Getting activated env variables impl, Class name = K, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.694: Getting activated env variables from Python, Class name = K, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.694: Got env vars with python /Users/mv/Code/nb/.venv/bin/python in 1ms with 63 variables
debug 21:22:08.694: Getting activated env variables, Class name = K, completed in 1ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:22:08.694: Create activated Env, Class name = w, completed in 1ms, has a truthy return value, Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"displayPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"envName":".venv","uri":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv/bin/python","external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"},"displayName":".venv","envType":"Venv","version":{"major":3,"minor":11,"patch":1,"raw":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]"}},"allowEnvironmentFetchExceptions":true}
info 21:22:08.695: Process Execution: > ~/Code/nb/.venv/bin/python -c "import ipykernel"
> ~/Code/nb/.venv/bin/python -c "import ipykernel"
debug 21:22:08.862: Checking if product is installed, Class name = k, completed in 169ms, has a falsy return value, Arg 1: 19, Arg 2: undefined, Return Value: false
debug 21:22:08.862: Are Dependencies Installed, Class name = I, completed in 169ms, has a falsy return value, Arg 1: "~/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher", Arg 2: {"a":false,"b":{"j":false,"q":{"a":{"element":{"subscription":{}},"next":{},"prev":{}},"b":{"element":{"subscription":{}},"next":{},"prev":{}},"c":1}}}, Arg 3: true, Return Value: false
debug 21:22:08.863: Create activated Env, Class name = w (started execution), Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"displayPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"envName":".venv","uri":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv/bin/python","external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"},"displayName":".venv","envType":"Venv","version":{"major":3,"minor":11,"patch":1,"raw":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]"}},"allowEnvironmentFetchExceptions":true}
debug 21:22:08.863: Getting activated env variables, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:22:08.863: Getting activated env variables impl, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.863: Getting activated env variables ourselves, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.863: Got activation Env Vars from cached promise with key /Users/mv/Code/nb_/Users/mv/Code/nb/.venv/bin/python
debug 21:22:08.863: Getting activated env variables from Python, Class name = K (started execution), Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.863: Get Custom Env Variables, Class name = S (started execution), Arg 1: undefined, Arg 2: "RunPythonCode"
debug 21:22:08.863: Getting activated env variables ourselves, Class name = K, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.863: Got env vars ourselves /Users/mv/Code/nb/.venv/bin/python in 0ms with 63 variables
debug 21:22:08.863: Get Custom Env Variables, Class name = S, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: "RunPythonCode"
info 21:22:08.863: Got env vars with python /Users/mv/Code/nb/.venv/bin/python, with env var count 63 and custom env var count 57 in 0ms
debug 21:22:08.863: Getting activated env variables impl, Class name = K, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.863: Getting activated env variables from Python, Class name = K, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>
debug 21:22:08.863: Got env vars with python /Users/mv/Code/nb/.venv/bin/python in 0ms with 63 variables
debug 21:22:08.863: Getting activated env variables, Class name = K, completed in 0ms, has a truthy return value, Arg 1: undefined, Arg 2: <Uri:/Users/mv/Code/nb/.venv/bin/python>, Arg 3: true
debug 21:22:08.863: Create activated Env, Class name = w, completed in 0ms, has a truthy return value, Arg 1: {"interpreter":{"id":"/Users/mv/Code/nb/.venv/bin/python","sysPrefix":"/Users/mv/Code/nb/.venv","envPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"displayPath":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv","path":"/Users/mv/Code/nb/.venv","scheme":"file"},"envName":".venv","uri":{"$mid":1,"fsPath":"/Users/mv/Code/nb/.venv/bin/python","external":"file:///Users/mv/Code/nb/.venv/bin/python","path":"/Users/mv/Code/nb/.venv/bin/python","scheme":"file"},"displayName":".venv","envType":"Venv","version":{"major":3,"minor":11,"patch":1,"raw":"3.11.1 (main, Dec 9 2022, 22:35:02) [Clang 14.0.0 (clang-1400.0.29.202)]"}},"allowEnvironmentFetchExceptions":true}
info 21:22:08.864: Process Execution: > ~/Code/nb/.venv/bin/python -c "import pip"
> ~/Code/nb/.venv/bin/python -c "import pip"
debug 21:22:08.884: Checking if product is installed, Class name = k, completed in 21ms, has a truthy return value, Arg 1: 27, Arg 2: undefined, Return Value: true
debug 21:22:10.633: Install Missing Dependencies, Class name = I, completed in 1940ms, has a truthy return value, Arg 1: <argument cannot be serialized for logging>, Return Value: 1
error 21:22:10.635: Failed to change kernel, re-throwing s [Error]: Kernel .venv (Python 3.11.1) is not usable. Check the Jupyter output tab for more information.
at k.ensureKernelIsUsable (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1906953)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at _.createSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2012530)
at _.createNewKernelSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2010264)
at _.connect (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2009158)
at u.startNew (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2017107)
at a (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946694)
at b.createNotebookInstance (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946857)
at b.createNotebook (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1947762)
at t.Kernel.createJupyterSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2034410) {
category: 'noipykernel',
kernelConnectionMetadata: f {
kind: 'startUsingPythonInterpreter',
kernelSpec: {
specFile: undefined,
interpreterPath: '/Users/mv/Code/nb/.venv/bin/python',
isRegisteredByVSC: 'registeredByNewVersionOfExt',
name: 'pythonjvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd',
argv: [Array],
language: 'python',
executable: 'python',
display_name: '.venv',
metadata: [Object],
env: {},
interrupt_mode: undefined
},
interpreter: {
id: '/Users/mv/Code/nb/.venv/bin/python',
sysPrefix: '/Users/mv/Code/nb/.venv',
envPath: [d],
displayPath: [d],
envName: '.venv',
uri: [d],
displayName: '.venv',
envType: 'Venv',
version: [Object]
},
id: '.jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher'
},
reason: 1
}
debug 21:22:10.636: Shutdown session -- complete
warn 21:22:10.636: Error occurred while trying to start the kernel, options.disableUI=false s [Error]: Kernel .venv (Python 3.11.1) is not usable. Check the Jupyter output tab for more information.
at k.ensureKernelIsUsable (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1906953)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at _.createSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2012530)
at _.createNewKernelSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2010264)
at _.connect (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2009158)
at u.startNew (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2017107)
at a (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946694)
at b.createNotebookInstance (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946857)
at b.createNotebook (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1947762)
at t.Kernel.createJupyterSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2034410) {
category: 'noipykernel',
kernelConnectionMetadata: f {
kind: 'startUsingPythonInterpreter',
kernelSpec: {
specFile: undefined,
interpreterPath: '/Users/mv/Code/nb/.venv/bin/python',
isRegisteredByVSC: 'registeredByNewVersionOfExt',
name: 'pythonjvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd',
argv: [Array],
language: 'python',
executable: 'python',
display_name: '.venv',
metadata: [Object],
env: {},
interrupt_mode: undefined
},
interpreter: {
id: '/Users/mv/Code/nb/.venv/bin/python',
sysPrefix: '/Users/mv/Code/nb/.venv',
envPath: [d],
displayPath: [d],
envName: '.venv',
uri: [d],
displayName: '.venv',
envType: 'Venv',
version: [Object]
},
id: '.jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher'
},
reason: 1
}
warn 21:22:10.636: Kernel Error, context = start s [Error]: Kernel .venv (Python 3.11.1) is not usable. Check the Jupyter output tab for more information.
at k.ensureKernelIsUsable (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1906953)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at _.createSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2012530)
at _.createNewKernelSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2010264)
at _.connect (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2009158)
at u.startNew (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2017107)
at a (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946694)
at b.createNotebookInstance (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946857)
at b.createNotebook (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1947762)
at t.Kernel.createJupyterSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2034410) {
category: 'noipykernel',
kernelConnectionMetadata: f {
kind: 'startUsingPythonInterpreter',
kernelSpec: {
specFile: undefined,
interpreterPath: '/Users/mv/Code/nb/.venv/bin/python',
isRegisteredByVSC: 'registeredByNewVersionOfExt',
name: 'pythonjvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd',
argv: [Array],
language: 'python',
executable: 'python',
display_name: '.venv',
metadata: [Object],
env: {},
interrupt_mode: undefined
},
interpreter: {
id: '/Users/mv/Code/nb/.venv/bin/python',
sysPrefix: '/Users/mv/Code/nb/.venv',
envPath: [d],
displayPath: [d],
envName: '.venv',
uri: [d],
displayName: '.venv',
envType: 'Venv',
version: [Object]
},
id: '.jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher'
},
reason: 1
}
warn 21:22:10.636: Jupyter Kernel Dependency Error, reason=1 s [Error]: Kernel .venv (Python 3.11.1) is not usable. Check the Jupyter output tab for more information.
at k.ensureKernelIsUsable (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1906953)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at _.createSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2012530)
at _.createNewKernelSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2010264)
at _.connect (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2009158)
at u.startNew (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2017107)
at a (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946694)
at b.createNotebookInstance (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946857)
at b.createNotebook (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1947762)
at t.Kernel.createJupyterSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2034410) {
category: 'noipykernel',
kernelConnectionMetadata: f {
kind: 'startUsingPythonInterpreter',
kernelSpec: {
specFile: undefined,
interpreterPath: '/Users/mv/Code/nb/.venv/bin/python',
isRegisteredByVSC: 'registeredByNewVersionOfExt',
name: 'pythonjvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd',
argv: [Array],
language: 'python',
executable: 'python',
display_name: '.venv',
metadata: [Object],
env: {},
interrupt_mode: undefined
},
interpreter: {
id: '/Users/mv/Code/nb/.venv/bin/python',
sysPrefix: '/Users/mv/Code/nb/.venv',
envPath: [d],
displayPath: [d],
envName: '.venv',
uri: [d],
displayName: '.venv',
envType: 'Venv',
version: [Object]
},
id: '.jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher'
},
reason: 1
}
info 21:22:10.637: Dispose Kernel '/Users/mv/Code/nb/nb.ipynb' associated with '/Users/mv/Code/nb/nb.ipynb'
debug 21:22:10.637: Kernel got disposed, hence there is no longer a kernel associated with /Users/mv/Code/nb/nb.ipynb
error 21:22:10.640: Error in execution s [Error]: Kernel .venv (Python 3.11.1) is not usable. Check the Jupyter output tab for more information.
at k.ensureKernelIsUsable (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1906953)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at _.createSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2012530)
at _.createNewKernelSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2010264)
at _.connect (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2009158)
at u.startNew (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2017107)
at a (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946694)
at b.createNotebookInstance (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946857)
at b.createNotebook (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1947762)
at t.Kernel.createJupyterSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2034410) {
category: 'noipykernel',
kernelConnectionMetadata: f {
kind: 'startUsingPythonInterpreter',
kernelSpec: {
specFile: undefined,
interpreterPath: '/Users/mv/Code/nb/.venv/bin/python',
isRegisteredByVSC: 'registeredByNewVersionOfExt',
name: 'pythonjvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd',
argv: [Array],
language: 'python',
executable: 'python',
display_name: '.venv',
metadata: [Object],
env: {},
interrupt_mode: undefined
},
interpreter: {
id: '/Users/mv/Code/nb/.venv/bin/python',
sysPrefix: '/Users/mv/Code/nb/.venv',
envPath: [d],
displayPath: [d],
envName: '.venv',
uri: [d],
displayName: '.venv',
envType: 'Venv',
version: [Object]
},
id: '.jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher'
},
reason: 1
}
error 21:22:10.641: Error in execution (get message for cell) s [Error]: Kernel .venv (Python 3.11.1) is not usable. Check the Jupyter output tab for more information.
at k.ensureKernelIsUsable (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1906953)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at _.createSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2012530)
at _.createNewKernelSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2010264)
at _.connect (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2009158)
at u.startNew (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2017107)
at a (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946694)
at b.createNotebookInstance (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1946857)
at b.createNotebook (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:1947762)
at t.Kernel.createJupyterSession (/Users/mv/.vscode/extensions/ms-toolsai.jupyter-2022.11.1003412109/out/extension.node.js:2:2034410) {
category: 'noipykernel',
kernelConnectionMetadata: f {
kind: 'startUsingPythonInterpreter',
kernelSpec: {
specFile: undefined,
interpreterPath: '/Users/mv/Code/nb/.venv/bin/python',
isRegisteredByVSC: 'registeredByNewVersionOfExt',
name: 'pythonjvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd',
argv: [Array],
language: 'python',
executable: 'python',
display_name: '.venv',
metadata: [Object],
env: {},
interrupt_mode: undefined
},
interpreter: {
id: '/Users/mv/Code/nb/.venv/bin/python',
sysPrefix: '/Users/mv/Code/nb/.venv',
envPath: [d],
displayPath: [d],
envName: '.venv',
uri: [d],
displayName: '.venv',
envType: 'Venv',
version: [Object]
},
id: '.jvsc74a57bd0cb7853ece70b40686b4af14f9f0121d44caa159afecbb8bc9ea6a753222ce8bd./Users/mv/Code/nb/.venv/python./Users/mv/Code/nb/.venv/python.-m#ipykernel_launcher'
},
reason: 1
}
debug 21:22:10.648: Python Daemon (pid: 28516): write to stderr: [W 21:22:10.648 NotebookApp] delete /nb-jvsc-755913eb-de52-4baa-ae18-8a00a66655e3dcf21a6b-7afb-46ad-84fb-a295f4333aa6.ipynb
[W 21:22:10.648 NotebookApp] delete /nb-jvsc-755913eb-de52-4baa-ae18-8a00a66655e3dcf21a6b-7afb-46ad-84fb-a295f4333aa6.ipynb
debug 21:22:10.683: VSCodeNotebookController::handleExecution, Class name = x, completed in 2012ms, has a falsy return value
Issue Analytics
- State:
- Created 9 months ago
- Comments:7 (6 by maintainers)

Top Related StackOverflow Question
Thanks a lot, the new logs helped. I believe I’ve identified the bug.
With VS Code Insiders + Jupyter pre-release, same results @DonJayamanne
Output from `Jupyter` output panel