Hey, thanks for the report. I can see in your screenshot that the interpreter is set to anaconda3\python.exe, but the extension says “Python is not installed”. That’s a detection bug, not that Python is actually missing.
A couple of questions:
What do you see in Output > Python (Ctrl+Shift+U, then pick “Python” in the dropdown)? It usually shows extension errors.
Is Anaconda installed just for your current user, or system-wide?
For now, you can try adding this to settings.json (Ctrl+, > Open Settings JSON):
Question 1 : it was showing error yes but after i fix it it shows this
”
2026-01-28 23:08:07.432 [info] > pyenv which python
2026-01-28 23:08:07.432 [info] cwd: ~\OneDrive - UNSW\Confirmation\Images\FIXED_better
2026-01-28 23:08:08.604 [info] Editor support is inactive since language server is set to None.
2026-01-28 23:08:08.620 [info] > ~\anaconda3\python.exe -c "import sys;print(sys.executable)"
2026-01-28 23:08:23.587 [info] Native locator: Refresh started
2026-01-28 23:08:24.623 [info] Native locator: Refresh finished in 1036 ms
”
Question2: anaconda is installed for the system-wide
in fact that what i did to fix it adding interpreter manually to setting.json and to .vscode setting.json aswell.
but i still have the same issue cursor can’t see the environments nor the base python
Just a note for others, it didn’t work the first time. I’m not sure why it works after multiple restarts, to be honest.
But this is what I did
Followed Dean’s answer exactly and also reinstalled following
1-Python (from extensions Ctrl +shift +x)
2-anysphere (from extensions Ctrl +shift +x)
3-pylance (didn’t find it in the extension I used this command)
cursor --install-extension ms-python.vscode-pylance