-
Notifications
You must be signed in to change notification settings - Fork 36
Open
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugtriage-needed
Description
On Windows and using git-bash as my main shell and version 1.8.0 of the extension, when creating a new terminal, the extension tries to source a .bat file, which obviously leads to errors:
$ source C:/Tools/miniforge3/Scripts/activate.bat pipes
bash: C:/Tools/miniforge3/Scripts/activate.bat: line 1: syntax error near unexpected token `('
bash: C:/Tools/miniforge3/Scripts/activate.bat: line 1: `@REM Copyright (C) 2012 Anaconda, Inc'If it had used the Scripts/activate bash script, the activation would have worked.
The logs from the extension shows the following:
2025-10-07 13:28:51.609 [info]
=== Python Envs Configuration Levels ===
2025-10-07 13:28:51.609 [info] {
"section": "Python Envs Configuration Levels",
"defaultEnvManager": {
"workspaceFolderValue": "undefined",
"workspaceValue": "ms-python.python:conda",
"globalValue": "undefined",
"defaultValue": "ms-python.python:venv"
},
"defaultPackageManager": {
"workspaceFolderValue": "undefined",
"workspaceValue": "ms-python.python:conda",
"globalValue": "undefined",
"defaultValue": "ms-python.python:pip"
}
}
2025-10-07 13:28:51.609 [info] Starting Python Locator c:\Users\XXX\.vscode\extensions\ms-python.vscode-python-envs-1.8.0-win32-x64\python-env-tools\bin\pet.exe server
2025-10-07 13:28:51.609 [info] Using conda from settings: C:\Tools\miniforge3\Scripts\conda
2025-10-07 13:28:51.609 [info] Found global conda sourcing script at: C:\Tools\miniforge3\Scripts\activate.bat
2025-10-07 13:28:51.609 [info] Conda hook found at: C:\Tools\miniforge3\shell\condabin\conda-hook.ps1
2025-10-07 13:28:51.609 [info] conda.sh found in C:\Tools\miniforge3\etc\profile.d\conda.sh
2025-10-07 13:28:51.609 [info] Conda Sourcing Status:
├─ Conda Path: C:\Tools\miniforge3\Scripts\conda
├─ Conda Folder: C:\Tools\miniforge3
├─ Active on Launch: false
├─ Global Sourcing Script: C:\Tools\miniforge3\Scripts\activate.bat
└─ Shell-specific Sourcing Scripts:
├─ C:\Tools\miniforge3\shell\condabin\conda-hook.ps1
├─ C:\Tools\miniforge3\etc\profile.d\conda.sh
└─ C:\Tools\miniforge3\Scripts\activate.bat
2025-10-07 13:28:51.721 [info] Refreshing conda environments
2025-10-07 13:28:51.785 [warning] Failed to open HKLM\Software\Python\PythonCore\2.7\InstallPath, Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." }
2025-10-07 13:28:51.869 [info] Discovered manager: (Conda) C:\Tools\miniforge3\Scripts\conda.exe
2025-10-07 13:28:51.869 [info] Discovered env: C:\Tools\miniforge3\python.exe
2025-10-07 13:28:51.870 [warning] Failed to open HKLM\Software\Python\PythonCore\3.12\InstallPath, Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." }
2025-10-07 13:28:51.870 [warning] Failed to open HKCU\Software\Python, Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." }
2025-10-07 13:28:51.904 [info] Discovered env: C:\Users\XXX\.conda\envs\pipes\python.exe
2025-10-07 13:28:51.904 [info] Locator Conda took 146.7938ms
2025-10-07 13:28:51.904 [info] Locator PipEnv took 19.8µs
2025-10-07 13:28:51.904 [info] Locator Pixi took 378.1µs
2025-10-07 13:28:51.905 [info] Locator Poetry took 4.9687ms
2025-10-07 13:28:51.905 [info] Locator PyEnv took 2.6611ms
2025-10-07 13:28:51.905 [info] Locator Venv took 248µs
2025-10-07 13:28:51.905 [info] Locator VirtualEnv took 21.7µs
2025-10-07 13:28:51.905 [info] Locator VirtualEnvWrapper took 523.9µs
2025-10-07 13:28:51.905 [info] Locator WindowsRegistry took 11.6331ms
2025-10-07 13:28:51.905 [info] Locator WindowsStore took 1.2361ms
2025-10-07 13:28:51.905 [info] Locator GlobalVirtualEnvs took 2.7606ms
2025-10-07 13:28:51.905 [info] Locator Locators took 148.3021ms
2025-10-07 13:28:51.906 [info] Locator Path took 13.8824ms
2025-10-07 13:28:51.906 [info] Locator Workspaces took 15.8414ms
2025-10-07 13:28:51.906 [info] Using conda from settings: C:\Tools\miniforge3\Scripts\conda
2025-10-07 13:28:51.908 [info] Found local activation script at: C:\Tools\miniforge3\Scripts\activate, adding to cache.
-- later, when finding the environments
2025-10-07 13:28:51.909 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
- Identifier: "base"
- Prefix: "C:\Tools\miniforge3"
- Name: "base"
Local Activation:
- Status: Found
- Path: C:\Tools\miniforge3\Scripts\activate
Preferred Sourcing:
- Selected Path: C:\Tools\miniforge3\Scripts\activate
- Source: Local
✓ Using Windows-specific activation configuration
==========================================
2025-10-07 13:28:51.909 [info] Found base environment: C:\Tools\miniforge3
2025-10-07 13:28:51.910 [info] Conda hook found at: C:\Tools\miniforge3\shell\condabin\conda-hook.ps1
2025-10-07 13:28:51.911 [info] === Conda Shell Activation Map Generation ===
Environment Configuration:
- Identifier: "pipes"
- Prefix: "C:\Users\XXX\.conda\envs\pipes"
- Name: "pipes"
Local Activation:
- Status: Not Found
- Path: N/A
Preferred Sourcing:
- Selected Path: C:\Tools\miniforge3\Scripts\activate.bat
- Source: Global
✓ Using Windows-specific activation configuration
==========================================
2025-10-07 13:28:51.911 [info] Found named environment: C:\Users\XXX\.conda\envs\pipes
2025-10-07 13:28:51.911 [info] Conda hook found at: C:\Tools\miniforge3\shell\condabin\conda-hook.ps1
Metadata
Metadata
Assignees
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugtriage-needed