Skip to content

Extension does not work in VSCodium and fails to select interpreter #1544

@IArnaut2

Description

@IArnaut2

Environment data

  • Python Environments extension version: 1.30.0
  • Python extension (ms-python.python) version: 2026.4.0
  • OS and version: Windows 11 64-bit
  • Python version (& distribution if applicable, e.g. Anaconda): 3.14.4
  • Environment manager in use (venv / conda / pyenv / poetry / pipenv / system / uv / other): venvX
  • Shell (bash / zsh / fish / pwsh / cmd / other): pwsh
  • Remote / container scenario (none / WSL / SSH Remote / Dev Container / Codespaces): XXX
  • Workspace type (single folder / multi-root / mono-repo): XXX
  • Is this a regression? If yes, last known working extension version: XXX

Repro Steps

I've moved from VS Code to VSCodium, the VS Code fork without the Microsoft telemetry. Get over it. For some dumb reason, this extension does not work in VSCodium and fails to select the interpreter. When I open the Python workspace in VSCodium I get this error:

A system error occurred (spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)

When I try to select the interpreter, I also get this error:

Selected file is not a valid Python interpreter: d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe
Image

Can you make this extension properly work???

  1. Open VSCodium
  2. Install Python extensions
  3. Open a Python project folder
  4. Click "Select Python Interpreter"
  5. Click "Browse..."
  6. Open python.exe in local virtual environment
  7. Get error

Expected behavior

Python extensions to properly work without failure.

Actual behavior

VSCodium shows errors and Intellisense does not work.

Logs

2026-05-28 01:44:37.989 [debug] Checking venv (ms-python.python:venv) for d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe
2026-05-28 01:44:37.990 [warning] [pet] Server mode exhausted, falling back to JSON CLI for resolve
2026-05-28 01:44:37.990 [info] [pet] JSON CLI fallback resolve: c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe resolve d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe --json --cache-directory c:\Users\Igor\AppData\Roaming\VSCodium\User\globalStorage\ms-python.vscode-python-envs\pythonLocator
2026-05-28 01:44:37.990 [error] [pet] JSON CLI fallback resolve failed: A system error occurred (spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)
2026-05-28 01:44:37.991 [debug] Failed to resolve venv env "d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe": Error: spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT
2026-05-28 01:44:37.991 [warning] [pet] Server mode exhausted, falling back to JSON CLI for resolve
2026-05-28 01:44:37.992 [info] [pet] JSON CLI fallback resolve: c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe resolve d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe --json --cache-directory c:\Users\Igor\AppData\Roaming\VSCodium\User\globalStorage\ms-python.vscode-python-envs\pythonLocator
2026-05-28 01:44:37.992 [error] [pet] JSON CLI fallback resolve failed: A system error occurred (spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)
2026-05-28 01:44:37.992 [debug] Failed to resolve env "d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe": Error: spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT
2026-05-28 01:44:37.992 [debug] Manager venv (ms-python.python:venv) cannot handle d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe
2026-05-28 01:44:37.992 [debug] Checking PyEnv (ms-python.python:pyenv) for d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe
2026-05-28 01:44:37.993 [warning] [pet] Server mode exhausted, falling back to JSON CLI for resolve
2026-05-28 01:44:37.993 [info] [pet] JSON CLI fallback resolve: c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe resolve d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe --json --cache-directory c:\Users\Igor\AppData\Roaming\VSCodium\User\globalStorage\ms-python.vscode-python-envs\pythonLocator
2026-05-28 01:44:37.993 [error] [pet] JSON CLI fallback resolve failed: A system error occurred (spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)
2026-05-28 01:44:37.993 [debug] Checking Pipenv (ms-python.python:pipenv) for d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe
2026-05-28 01:44:37.994 [warning] [pet] Server mode exhausted, falling back to JSON CLI for resolve
2026-05-28 01:44:37.994 [info] [pet] JSON CLI fallback resolve: c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe resolve d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe --json --cache-directory c:\Users\Igor\AppData\Roaming\VSCodium\User\globalStorage\ms-python.vscode-python-envs\pythonLocator
2026-05-28 01:44:37.995 [error] [pet] JSON CLI fallback resolve failed: A system error occurred (spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)
2026-05-28 01:44:37.995 [debug] Failed to resolve pipenv env "d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe": Error: spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT
2026-05-28 01:44:37.996 [debug] Checking Poetry (ms-python.python:poetry) for d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe
2026-05-28 01:44:37.997 [warning] [pet] Server mode exhausted, falling back to JSON CLI for resolve
2026-05-28 01:44:37.997 [info] [pet] JSON CLI fallback resolve: c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe resolve d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe --json --cache-directory c:\Users\Igor\AppData\Roaming\VSCodium\User\globalStorage\ms-python.vscode-python-envs\pythonLocator
2026-05-28 01:44:37.997 [error] [pet] JSON CLI fallback resolve failed: A system error occurred (spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)
2026-05-28 01:44:37.997 [debug] Checking Global (ms-python.python:system) for d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe
2026-05-28 01:44:37.998 [warning] [pet] Server mode exhausted, falling back to JSON CLI for resolve
2026-05-28 01:44:37.998 [info] [pet] JSON CLI fallback resolve: c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe resolve d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe --json --cache-directory c:\Users\Igor\AppData\Roaming\VSCodium\User\globalStorage\ms-python.vscode-python-envs\pythonLocator
2026-05-28 01:44:37.999 [error] [pet] JSON CLI fallback resolve failed: A system error occurred (spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)
2026-05-28 01:44:37.999 [debug] Failed to resolve env "d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe": Error: spawn c:\Users\Igor\.vscode-oss\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT
2026-05-28 01:44:37.999 [warning] Unable to handle d:\Documents\_Dokumenti\Projekti\_Master\Real Estate App\Django\secure\venv\Scripts\python.exe

Additional context

VSCodium/vscodium#2752
Extension does not work in VSCodium because it doesn't put pet.exe in the Extension folder for whatever stupid reason.

VSCodium/vscodium#2752 (comment)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions