Insu Gim
Insu Gim

Reputation: 121

vscode python jedi client: couldn't create connection to server

I keep getting this message when I run Jupyter Notebook.

1

2

Upvotes: 12

Views: 31574

Answers (4)

Varun Banka
Varun Banka

Reputation: 21

i installed an extension named "Pylance" then restarted vs code, it worked

Upvotes: 1

FrankZhang
FrankZhang

Reputation: 41

I met this issue on Ubuntu 18.04 LTS with python interpreter python3.6.9 + VS code python extension 2022.14

  • If I downgrade the VS code python extension to 2022.06, it works.
  • If I install a new version python (e.g. python3.9), it works.

So the reason should be:

The new version python extension is not compatible with old python version 3.6.9.

Solution:

either downgrade the python extension to 2022.06(can be even earlier, not fully tested); or upgrade the python interpreter version.

Upvotes: 4

Matt
Matt

Reputation: 154

Pylance is now the default language server (see here). As such, I resolved the issue by changing my settings.json to:

"python.languageServer": "Pylance"

You may need to install the Pylance extension, if you don't already have it.

Upvotes: 11

MingJie-MSFT
MingJie-MSFT

Reputation: 9447

Check whether the following code is specified correctly in your setting.json:

"python.languageServer":"Jedi"

Upvotes: 1

Related Questions