Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
After installing the Anysphere Python plugin, it prompts for the ms-python dependency. After installing that as well, the output pane reports this error, and Python is completely unusable.
Python option prompt in the output window:
[ERROR 2025-8-26 8:56:22.512]: extension activation failed [TypeError: Expected a string, got object
at e.exports (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:2007483)
at b (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:135924)
at y.update (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:132299)
at y.initialize (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:135314)
at new y (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:126135)
at y.getInstance (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:126793)
at h.getSettings (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:138168)
at /root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:415748
at async t.activateComponents (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:415109)
at async /root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:3152356
at async e (/root/.cursor-server/extensions/ms-python.python-2023.6.0/out/client/extension.js:2:3151906)
at async cme._activate (file:///root/.cursor-server/cli/servers/Stable-3ccce8f55d8cca49f6d28b491a844c699b8719a0/server/out/vs/workbench/api/node/extensionHostProcess.js:134:16337)
at async cme._waitForDepsThenActivate (file:///root/.cursor-server/cli/servers/Stable-3ccce8f55d8cca49f6d28b491a844c699b8719a0/server/out/vs/workbench/api/node/extensionHostProcess.js:134:16279)
at async cme._initialize (file:///root/.cursor-server/cli/servers/Stable-3ccce8f55d8cca49f6d28b491a844c699b8719a0/server/out/vs/workbench/api/node/extensionHostProcess.js:134:15641)]
Steps to Reproduce
just install python extension
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
版本: 1.6.45 (Universal)
提交: 1.99.3
日期: 3ccce8f55d8cca49f6d28b491a844c699b8719a0
Electron: 2025-09-22T18:22:38.013Z
ElectronBuildId: 34.5.8
Chromium: undefined
Node.js: 132.0.6834.210
V8: 20.19.1
OS: 13.2.152.41-electron.0
Does this stop you from using Cursor
Yes - Cursor is unusable