Closed DonJayamanne closed 2 years ago
Note: If you look at the logs, further below the information for the same interpreter is actually successfully returned Here's another log
2022-11-03T01:43:49.6759768Z info 01:43:49.672: Active Environment Path for d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience is {"id":"C:\\HOSTEDTOOLCACHE\\WINDOWS\\PYTHON\\3.10.8\\X64\\PYTHON.EXE","path":"C:\\hostedtoolcache\\windows\\Python\\3.10.8\\x64\\python.exe"}
2022-11-03T01:43:49.6886732Z info 01:43:49.685: Resolved Active Environment for d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience is undefined
2022-11-03T01:43:49.6888051Z info 01:43:49.685: Active Interpreter in Python API for resource 'd:\a\vscode-jupyter\vscode-jupyter\src\test\datascience' is , EnvType: undefined, EnvName: 'undefined', Version: undefined
from the Windows job https://github.com/microsoft/vscode-jupyter/actions/runs/3382377101/jobs/5617238307
Looks like the resolveEnviornment
also returns undefined
in some cases, which is a bug.
I think the fact that it returns partial information & sometimes undefined
is not correct.
I guess I have the same issue. When I try to use pytest from the extension I got an error at the Output > Python window:
[ERROR 2022-10-7 0:7:39.661]: Error discovering pytest tests:
[TypeError: Cannot read properties of undefined (reading 'join')
I guess the most interesting part is Error: python -c "import sys;print(sys.executable)" resulted in empty stdout
python
on PATH
seems faulty on the machine. Running both interpreterInfo.py
and the above command always results in an empty string.
from the Windows job https://github.com/microsoft/vscode-jupyter/actions/runs/3382377101/jobs/5617238307
I don't see a way to access Jupyter logs in the above run.
@sevvalmehder Your issue seems different, please open a new issue with the logs.
I cannot reproduce this on Windows CI Python 3.10 (https://github.com/microsoft/vscode-python/pull/20166): https://github.com/microsoft/vscode-python/actions/runs/3409251206/jobs/5670784030
I've made some tweaks in https://github.com/microsoft/vscode-python/pull/20165 which could potentially help, and added more logging. Would need logs from Jupyter or a minimal extension reproducing this before I can proceed further.
I don't see a way to access Jupyter logs in the above run.
expand the test run failure which takes around 1.5 minutes and you'll see all of the logs
Would need logs from Jupyter or a minimal extension
all our ci things contains verbose logs, hence you should have access to all the logs there
Here are the logs, under this section
Same error, the return value from Python seems incorect
Get Jupyter Kernel Paths, Class name = JupyterPaths, completed in 136ms, has a truthy return value, Arg 1: "", Return Value:
2022-11-07T09:09:26.1925967Z info 09:09:26.179: Resolved Active Environment for d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience is {"internal":{"path":"C:\\hostedtoolcache\\windows\\Python\\3.10.8\\x64\\python.exe","id":"C:\\HOSTEDTOOLCACHE\\WINDOWS\\PYTHON\\3.10.8\\X64\\PYTHON.EXE","executable":{"uri":{"$mid":1,"path":"/C:/hostedtoolcache/windows/Python/3.10.8/x64/python.exe","scheme":"file"},"bitness":"Unknown","sysPrefix":""},"version":{"major":-1,"minor":-1,"micro":-1,"release":{"level":"final","serial":-1}},"tools":[]},"id":"C:\\HOSTEDTOOLCACHE\\WINDOWS\\PYTHON\\3.10.8\\X64\\PYTHON.EXE"}
2022-11-07T09:09:26.1933868Z info 09:09:26.184: Resolved Active Environment for d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience is {"internal":{"path":"C:\\hostedtoolcache\\windows\\Python\\3.10.8\\x64\\python.exe","id":"C:\\HOSTEDTOOLCACHE\\WINDOWS\\PYTHON\\3.10.8\\X64\\PYTHON.EXE","executable":{"uri":{"$mid":1,"path":"/C:/hostedtoolcache/windows/Python/3.10.8/x64/python.exe","scheme":"file"},"bitness":"Unknown","sysPrefix":""},"version":{"major":-1,"minor":-1,"micro":-1,"release":{"level":"final","serial":-1}},"tools":[]},"id":"C:\\HOSTEDTOOLCACHE\\WINDOWS\\PYTHON\\3.10.8\\X64\\PYTHON.EXE"}
2022-11-07T09:09:26.1963175Z info 09:09:26.189: Active Interpreter in Python API fo
You can get the logs from the latest run here https://github.com/microsoft/vscode-jupyter/actions/runs/3408919625/jobs/5670063769 Cotains both Python & Jupyter run logs.
As you can see the return value we're getting contains empty values for sysPrefix
and verison
information.
Also looking at the logs in python I found errors in Python logs as well.
Can I suggest you add some verbose logging in Python extension so you can see what's being sent back to the Jupyter extension,
cannot reproduce this on Windows CI Python 3.1
Not sure what's not going on there, but this is pretty consistently failing in our CI now.
've made some tweaks in https://github.com/microsoft/vscode-python/pull/20165 whic
Thanks, let me know if you need additional logs or the like.
You can get the logs from the latest run here https://github.com/microsoft/vscode-jupyter/actions/runs/3408919625/jobs/5670063769 Cotains both Python & Jupyter run logs.
Ah, I can't find the Python logs, can you help with where to find it in the GHA run?
't find the Python logs, can you help with where to find it in the GHA run?
VSCodeLogs-<job name>
Based on the logs here, sometimes Python extension returns undefined
for the active interpreter when we try to resolve the env, even though the return value for getActiveEnvironmentPath
is not undefined
https://pipelines.actions.githubusercontent.com/serviceHosts/e2216a9b-4bf5-4e67-aba3-9767e42c612e/_apis/pipelines/1/runs/49154/signedlogcontent/19?urlExpires=2022-11-07T22%3A01%3A13.1720408Z&urlSigningMethod=HMACV1&urlSignature=r5fqaGZVrroe216DJatfXs8zlnUFR6a6RJ4DA1IwlxA%3D https://github.com/microsoft/vscode-jupyter/actions/runs/3414072775/jobs/5682181403
2022-11-07T21:56:14.5681099Z verbose 21:56:14.080: Get Active Interpreter, Class name = InterpreterService (started execution),
2022-11-07T21:56:14.8001638Z info 21:56:14.082: Active Environment Path for d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience is {"id":"C:\\HOSTEDTOOLCACHE\\WINDOWS\\PYTHON\\3.10.8\\X64\\PYTHON.EXE","path":"C:\\hostedtoolcache\\windows\\Python\\3.10.8\\x64\\python.exe"}
2022-11-07T21:56:14.9557201Z verbose 21:56:14.085: Detected change in Python environments via Python API
2022-11-07T21:56:15.0466920Z verbose 21:56:14.235: Getting Jupyter KernelSpec Root Path, Class name = JupyterPaths, completed in 1190ms, has a truthy return value, , Return Value: <Uri:/c:/Users/runneradmin/AppData/Roaming/jupyter/kernels>
2022-11-07T21:56:15.1383498Z verbose 21:56:14.238: Getting Jupyter KernelSpec Root Path, Class name = JupyterPaths, completed in 1061ms, has a truthy return value, , Return Value: <Uri:/c:/Users/runneradmin/AppData/Roaming/jupyter/kernels>
2022-11-07T21:56:15.1640252Z verbose 21:56:14.240: Get KernelSpec root path, Class name = JupyterPaths, completed in 1197ms, has a truthy return value, Arg 1: {"_isCancelled":false,"_emitter":null}, Return Value: <Uri:/c:/Users/runneradmin/AppData/Roaming/jupyter/kernels>, <Uri:/C:/ProgramData/jupyter/kernels>
2022-11-07T21:56:15.1876134Z Connected to port 64477
2022-11-07T21:56:15.1940444Z verbose 21:56:14.246: Not Searching for kernels as path does not exist, c:\ProgramData\jupyter\kernels
2022-11-07T21:56:15.1954695Z verbose 21:56:14.292: Loading kernelspec from c:\Users\runneradmin\AppData\Roaming\jupyter\kernels\python3\kernel.json for
2022-11-07T21:56:15.2228110Z info 21:56:14.306: Resolved Active Environment for d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience is undefined
2022-11-07T21:56:15.2769088Z info 21:56:14.307: Active Interpreter in Python API for resource 'd:\a\vscode-jupyter\vscode-jupyter\src\test\datascience
Hello @karrtikr
It may seem irrelevant but here are all the logs that I have. According to this logs, interpreterInfo.py
returns the active environment path as undefined
, as Don said. And the process cannot read the properties from undefined
.
Also, I need to turn back the older release of Python extension(2022.16.1) to get rid of this error. I have this issue in the Linux environment.
> ~/Projects/envs/ows/bin/python ~/.vscode/extensions/ms-python.python-2022.18.1/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.1/pythonFiles/interpreterInfo.py
[ERROR 2022-10-8 1:6:34.159]: Error in errorHandler.handleError [TypeError: Cannot read properties of undefined (reading 'join')
at m.getEnvFile (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:324061)
at m.getCustomEnvironmentVariables (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:323390)
at m._getEnvironmentVariables (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:322793)
at m.getEnvironmentVariables (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:322034)
at l.create (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:231016)
at S.create (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:235661)
at a.handleError (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:500000)
at t.ErrorHandler.handleError (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:499689)
at s.handleError (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:498481)
at s.run (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:498224)
at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
at async s.runLinter (/home/sevvalm/.vscode/extensions/ms-python.python-2022.18.1/out/client/extension.js:2:501955)]
If it is still irrelevant, I can open a new issue.
Yes it seems different as the stack trace is different, please open a new one.
@DonJayamanne how is that fixing this issue? I'm still working on this some parts have been fixed.
It should fix the other issue though: https://github.com/microsoft/vscode-python/issues/20176.
I think the fact that it returns partial information & sometimes undefined is not correct.
Verified that both the issues are now fixed in https://github.com/microsoft/vscode-jupyter/pull/11936.
I've run into this issue a few times on our Windows CI, basically the activeInterpreter is
undefined
Here's the code
& here's the output from our CI
Here are the logs from the Python extension I guess the most interesting part is
Error: python -c "import sys;print(sys.executable)" resulted in empty stdout
Click me
``` [DEBUG 2022-10-2 22:6:15.469]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.473]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.475]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.475]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.477]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.477]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.486]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.486]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.487]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.487]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.519]: Waiting for test server to start... LSP Notebooks experiment is disabled -- not using Pylance LSP Notebooks interactive window support is disabled -- not in LSP Notebooks experiment [INFO 2022-10-2 22:6:15.528]: [ 'Display locator refreshing progress, Class name = g, completed in 1ms, has a falsy return value, , Return Value: undefined' ] [DEBUG 2022-10-2 22:6:15.536]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.537]: Searching for conda. [DEBUG 2022-10-2 22:6:15.540]: Probing conda binary: conda [DEBUG 2022-10-2 22:6:15.548]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.548]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:15.554]: Test server started. [DEBUG 2022-10-2 22:6:15.554]: Testing: Setting up watcher for d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience [DEBUG 2022-10-2 22:6:15.626]: Searching for workspace virtual envs in: d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience > conda info --json [DEBUG 2022-10-2 22:6:15.744]: Failed to spawn conda binary conda [Error: spawn conda ENOENT at ChildProcess._handle.onexit (node:internal/child_process:283:19) at onErrorNT (node:internal/child_process:478:16) at process.processTicksAndRejections (node:internal/process/task_queues:83:21)] { errno: -4058, code: 'ENOENT', syscall: 'spawn conda', path: 'conda', spawnargs: [ 'info', '--json' ] } [DEBUG 2022-10-2 22:6:25.57]: Extension ms-python.isort accessed onDidChangeActiveEnvironmentPath [DEBUG 2022-10-2 22:6:25.57]: Extension ms-python.isort accessed getActiveEnvironmentPath > python -c "import sys;print(sys.executable)" [DEBUG 2022-10-2 22:6:25.194]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.195]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.197]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectedWorkspacePythonInterpreter-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.198]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="workspace"-Arg-Separator-"autoSelectionInterpretersQueried-d:\\a\\vscode-jupyter\\vscode-jupyter\\src\\test\\datascience"-Arg-Separator-undefined > C:\hostedtoolcache\windows\Python\3.10.8\x64\python.exe c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.python-2022.19.13061131\pythonFiles\get_output_via_markers.py c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.python-2022.19.13061131\pythonFiles\interpreterInfo.py [DEBUG 2022-10-2 22:6:25.218]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.218]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined > C:\hostedtoolcache\windows\Python\3.9.13\x64\python.exe c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.python-2022.19.13061131\pythonFiles\get_output_via_markers.py c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.python-2022.19.13061131\pythonFiles\interpreterInfo.py [DEBUG 2022-10-2 22:6:25.427]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.427]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.430]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.430]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.433]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.433]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.436]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.436]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.438]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.438]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.440]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.441]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.451]: Testing: Trigger refresh after change in d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience\.vscode\settings.json [DEBUG 2022-10-2 22:6:25.453]: Testing: Trigger refresh after change in d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience\.vscode\settings.json [DEBUG 2022-10-2 22:6:25.481]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:25.481]: Cached data exists KeyPrefix=Cache_Method_Output_f.addKeyToStorage-Args="global"-Arg-Separator-"WORKSPACE_FOLDER_INTERPRETER_PATH_D:\\A\\VSCODE-JUPYTER\\VSCODE-JUPYTER\\SRC\\TEST\\DATASCIENCE"-Arg-Separator-undefined [DEBUG 2022-10-2 22:6:46.516]: Testing: Trigger refresh after change in d:\a\vscode-jupyter\vscode-jupyter\src\test\datascience\.vscode\settings.json [DEBUG 2022-10-2 22:6:47.933]: Delay Trigger[Refresh Test Data]: triggered=3, called=1 Python interpreter path: C:\hostedtoolcache\windows\Python\3.10.8\x64\python.exe [ERROR 2022-10-2 22:6:48.43]: Error: python -c "import sys;print(sys.executable)" resulted in empty stdout at t.getExecutablePath (c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.python-2022.19.13061131\out\client\extension.js:2:652220) at Object.resolveEnvironment (c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.python-2022.19.13061131\out\client\extension.js:2:533224) at c (c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.isort-2022.5.13061128\dist\extension.js:1:3613) at t.initializePython (c:\Users\RUNNER~1\AppData\Local\Temp\vscode_jupyter_exts\ms-python.isort-2022.5.13061128\dist\extension.js:1:4082) at Immediate.