Python Language server (Pylance) can't be selected

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I installed extensions anysphere.cursorpyright, ms-python.python, ms-python.debugpy.

Cursor Pyright changed the setting python.languageServer to ‘None’ to prevent conflicts with Jedi and Pylance.

Steps to Reproduce

  1. Add “python.languageServer”: “Default” in settings.json
  2. Use “Developer: Reload Window” from command pallette
    I see an error:

Cursor Pyright changed the setting python.languageServer to ‘None’ to prevent conflicts with Jedi and Pylance.

Expected Behavior

Pylance is used

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.4.5
VSCode Version: 1.99.3
Commit: af58d92614edb1f72bdd756615d131bf8dfa5290
Date: 2025-08-13T02:08:56.371Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Linux x64 6.14.0-28-generic

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hi @Andrei_Botalov,

Pylance is not available in Cursor. We provide our own Python extension as a replacement, which it looks like you have installed.

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