Skip to content

Stuck on Discovering Python Interpreters #20250

Closed as not planned
Closed as not planned
@krsambhav

Description

@krsambhav

Type: Bug

Behaviour

Expected vs. Actual

Discovering Python Interpreters should vanish after few seconds, but it keeps running.

Diagnostic data

  • Python version (& distribution if applicable, e.g. Anaconda): 3.11.0
  • Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Global
  • Value of the python.languageServer setting: Pylance
Output for Python in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Python)

Telemetry is disabled
Experiments are disabled, only manually opted experiments are active.
LSP Notebooks experiment is enabled
LSP Notebooks interactive window support is enabled
[INFO 2022-10-19 14:43:22.219]: [
  'Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined'
]
[INFO 2022-10-19 14:43:22.233]: [
  'Display locator refreshing progress, Class name = g, completed in 0ms, has a falsy return value, , Return Value: undefined'
]
> conda info --json
[INFO 2022-10-19 14:43:22.242]: Environments added to cache [{"name":"base","location":"/Users/kumarsambhav/miniforge3","kind":"virt-conda","executable":{"filename":"/Users/kumarsambhav/miniforge3/bin/python","sysPrefix":"/Users/kumarsambhav/miniforge3","ctime":1667009301356,"mtime":1667009301356},"display":"Python 3.9.13 ('base')","version":{"major":3,"minor":9,"micro":13,"release":{"level":"final","serial":0},"sysVersion":"3.9.13 | packaged by conda-forge | (main, May 27 2022, 17:01:00) \n[Clang 13.0.1 ]"},"arch":3,"distro":{"org":"Anaconda, Inc."},"source":[],"type":"Conda","id":"/Users/kumarsambhav/miniforge3/bin/python","detailedDisplayName":"Python 3.9.13 ('base': conda)"}]
[INFO 2022-10-19 14:43:22.244]: Found: /usr/bin/python3 --> /usr/bin/python3
> ~/.pyenv/versions/3.11.0/bin/python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
> /opt/homebrew/bin/python3.11 ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
[INFO 2022-10-19 14:43:22.294]: Found interpreter for /Users/kumarsambhav/.pyenv/versions/3.11.0/bin/python,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
[INFO 2022-10-19 14:43:22.320]: Found interpreter for /opt/homebrew/bin/python3.11,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
Python interpreter path: /opt/homebrew/bin/python3.11
[INFO 2022-10-19 14:43:22.756]: [
  'getActivatedEnvironmentVariables, Class name = O, completed in 432ms, has a falsy return value, Arg 1: undefined, Arg 2: {"id":"/opt/homebrew/bin/python3.11","sysPrefix":"/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11","envType":"Global","envName":"","architecture":3,"sysVersion":"3.11.0 (main, Nov 12 2022, 12:35:43) [Clang 14.0.0 (clang-1400.0.29.202)]","version":{"raw":"3.11.0","major":3,"minor":11,"patch":0,"build":[],"prerelease":["final","0"]},"displayName":"Python 3.11.0 64-bit","detailedDisplayName":"Python 3.11.0 64-bit","path":"/opt/homebrew/bin/python3.11"}, Arg 3: false'
]
> conda run -n base --no-capture-output python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/printEnvVariables.py
> conda run -n base --no-capture-output python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/printEnvVariables.py
> ~/miniforge3/bin/python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
> ~/miniforge3/envs/TENSOR_MAC/bin/python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
[INFO 2022-10-19 14:43:23.85]: Found interpreter for /Users/kumarsambhav/miniforge3/bin/python,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
> ~/miniforge3/envs/tensorflow/bin/python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
[INFO 2022-10-19 14:43:23.138]: Found interpreter for /Users/kumarsambhav/miniforge3/envs/TENSOR_MAC/bin/python,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
[INFO 2022-10-19 14:43:23.152]: Found interpreter for /Users/kumarsambhav/miniforge3/envs/tensorflow/bin/python,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py,/Users/kumarsambhav/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/interpreterInfo.py
> conda run -n base --no-capture-output python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/printEnvVariables.py
> conda run -n base --no-capture-output python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/printEnvVariables.py
> conda run -n base --no-capture-output python ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/get_output_via_markers.py ~/.vscode/extensions/ms-python.python-2022.18.2/pythonFiles/printEnvVariables.py
[INFO 2022-10-19 14:43:24.582]: [
  'parseEnvironmentOutput, Class name = O, completed in 0ms, has a truthy return value'
]
[INFO 2022-10-19 14:43:24.582]: [
  `getActivatedEnvironmentVariables, Class name = O, completed in 2346ms, has a truthy return value, Arg 1: undefined, Arg 2: {"id":"/Users/kumarsambhav/miniforge3/bin/python","sysPrefix":"/Users/kumarsambhav/miniforge3","envType":"Conda","envName":"base","envPath":"/Users/kumarsambhav/miniforge3","architecture":3,"sysVersion":"3.9.13 | packaged by conda-forge | (main, May 27 2022, 17:01:00) \\n[Clang 13.0.1 ]","version":{"raw":"3.9.13","major":3,"minor":9,"patch":13,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.9.13 ('base')","detailedDisplayName":"Python 3.9.13 ('base': conda)","path":"/Users/kumarsambhav/miniforge3/bin/python"}, Arg 3: false`
]
[INFO 2022-10-19 14:43:24.583]: [
  'parseEnvironmentOutput, Class name = O, completed in 0ms, has a truthy return value'
]
[INFO 2022-10-19 14:43:24.584]: [
  `getActivatedEnvironmentVariables, Class name = O, completed in 2348ms, has a truthy return value, Arg 1: undefined, Arg 2: {"id":"/Users/kumarsambhav/miniforge3/bin/python","sysPrefix":"/Users/kumarsambhav/miniforge3","envType":"Conda","envName":"base","envPath":"/Users/kumarsambhav/miniforge3","architecture":3,"sysVersion":"3.9.13 | packaged by conda-forge | (main, May 27 2022, 17:01:00) \\n[Clang 13.0.1 ]","version":{"raw":"3.9.13","major":3,"minor":9,"patch":13,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.9.13 ('base')","detailedDisplayName":"Python 3.9.13 ('base': conda)","path":"/Users/kumarsambhav/miniforge3/bin/python"}, Arg 3: false`
]
[INFO 2022-10-19 14:43:24.631]: [
  'parseEnvironmentOutput, Class name = O, completed in 0ms, has a truthy return value'
]
[INFO 2022-10-19 14:43:24.631]: [
  `getActivatedEnvironmentVariables, Class name = O, completed in 1405ms, has a truthy return value, Arg 1: undefined, Arg 2: {"id":"/Users/kumarsambhav/miniforge3/bin/python","sysPrefix":"/Users/kumarsambhav/miniforge3","envType":"Conda","envName":"base","envPath":"/Users/kumarsambhav/miniforge3","architecture":3,"sysVersion":"3.9.13 | packaged by conda-forge | (main, May 27 2022, 17:01:00) \\n[Clang 13.0.1 ]","version":{"raw":"3.9.13","major":3,"minor":9,"patch":13,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.9.13 ('base')","detailedDisplayName":"Python 3.9.13 ('base': conda)","path":"/Users/kumarsambhav/miniforge3/bin/python"}, Arg 3: false`
]
[INFO 2022-10-19 14:43:24.946]: [
  'parseEnvironmentOutput, Class name = O, completed in 0ms, has a truthy return value'
]
[INFO 2022-10-19 14:43:24.947]: [
  `getActivatedEnvironmentVariables, Class name = O, completed in 1455ms, has a truthy return value, Arg 1: undefined, Arg 2: {"id":"/Users/kumarsambhav/miniforge3/bin/python","sysPrefix":"/Users/kumarsambhav/miniforge3","envType":"Conda","envName":"base","envPath":"/Users/kumarsambhav/miniforge3","architecture":3,"sysVersion":"3.9.13 | packaged by conda-forge | (main, May 27 2022, 17:01:00) \\n[Clang 13.0.1 ]","version":{"raw":"3.9.13","major":3,"minor":9,"patch":13,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.9.13 ('base')","detailedDisplayName":"Python 3.9.13 ('base': conda)","path":"/Users/kumarsambhav/miniforge3/bin/python"}, Arg 3: false`
]
[INFO 2022-10-19 14:43:24.951]: [
  'parseEnvironmentOutput, Class name = O, completed in 0ms, has a truthy return value'
]
[INFO 2022-10-19 14:43:24.951]: [
  `getActivatedEnvironmentVariables, Class name = O, completed in 1459ms, has a truthy return value, Arg 1: undefined, Arg 2: {"id":"/Users/kumarsambhav/miniforge3/bin/python","sysPrefix":"/Users/kumarsambhav/miniforge3","envType":"Conda","envName":"base","envPath":"/Users/kumarsambhav/miniforge3","architecture":3,"sysVersion":"3.9.13 | packaged by conda-forge | (main, May 27 2022, 17:01:00) \\n[Clang 13.0.1 ]","version":{"raw":"3.9.13","major":3,"minor":9,"patch":13,"build":[],"prerelease":["final","0"]},"companyDisplayName":"Anaconda, Inc.","displayName":"Python 3.9.13 ('base')","detailedDisplayName":"Python 3.9.13 ('base': conda)","path":"/Users/kumarsambhav/miniforge3/bin/python"}, Arg 3: false`
]

User Settings


languageServer: "Pylance"

Extension version: 2022.18.2
VS Code version: Code 1.73.1 (6261075646f055b99068d3688932416f2346dd3b, 2022-11-09T02:22:48.959Z)
OS version: Darwin arm64 22.1.0
Modes:
Sandboxed: No

System Info
Item Value
CPUs Apple M1 Pro (10 x 24)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
metal: disabled_off
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_renderer: enabled_on
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: disabled_off
Load (avg) 10, 9, 9
Memory (System) 32.00GB (0.30GB free)
Process Argv
Screen Reader yes
VM 0%

Metadata

Metadata

Assignees

Labels

area-environmentsFeatures relating to handling interpreter environmentsdebtCovers everything internal: CI, testing, refactoring of the codebase, etc.info-neededIssue requires more information from postertriage-neededNeeds assignment to the proper sub-team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions