Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor repeatedly keeps prompting to install ‘Python’ extension from Anysphere anytime I open my project.
To note:
- I already have the Anysphere Python extension (
anysphere.cursorpyright) installed! - Maybe worth noting that I also have the Python extension from ms-python installed (
ms-python.python). - My
.vscode/extensions.jsonrecommendations currently contains (among other extensions):{ "recommendations": [ ... "ms-python.vscode-pylance", "ms-python.python", "ms-python.debugpy", "charliermarsh.ruff", ... ] }
Attaching a screenshot of the prompt below. It’s extremely nagging and continues to show up even if I click “Install” (though the extension is already installed). I’ve also tried uninstalling and installing through this prompt, no luck.
It’s a different issue entirely why this extension is even being prompted when it’s not in my recommendations, but I’ll leave that as a separate thread.
Steps to Reproduce
- Create a new Cursor project with some code in it (language/framework may not matter).
- Add the recommendations from the description above to the
.vscode/extensions.jsonfile. - Confirm you have the Anysphere Python extension already installed.
- Close the project and re-open it. You will see the prompt again, and each time you re-open the project.
Expected Behavior
Prompt does not show if the Anysphere Python extension is already installed.
Screenshots / Screen Recordings
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.5.11
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40
Date: 2025-09-05T03:48:32.332Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0
Does this stop you from using Cursor
No - Cursor works, but with this issue
