Cursor keeps prompting to install 'Python' extension from Anysphere

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:

  1. I already have the Anysphere Python extension (anysphere.cursorpyright) installed!
  2. Maybe worth noting that I also have the Python extension from ms-python installed (ms-python.python).
  3. My .vscode/extensions.json recommendations 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

  1. Create a new Cursor project with some code in it (language/framework may not matter).
  2. Add the recommendations from the description above to the .vscode/extensions.json file.
  3. Confirm you have the Anysphere Python extension already installed.
  4. 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

Hi @anuragaofl, could you remove ms-python.vscode-pylance from the recommendations? Having ms-python.python as a recommendation should be sufficient.

That does the trick. Thanks for the recommendation, @ravirahman !

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.