Traceback (most recent call last):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/run-jedi-language-server.py", line 9, in <module>
from jedi_language_server.cli import cli
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/cli.py", line 7, in <module>
from .server import SERVER
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/server.py", line 15, in <module>
from pygls.lsp.methods import (
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/__init__.py", line 21, in <module>
from pygls.lsp.types import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/__init__.py", line 2, in <module>
from pygls.lsp.types.basic_structures import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/basic_structures.py", line 53, in <module>
class JsonRpcMessage(Model):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/main.py", line 298, in __new__
config=config,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 419, in infer
field_info=field_info,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 342, in __init__
self.prepare()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 456, in prepare
self.populate_validators()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 670, in populate_validators
*(get_validators() if get_validators else list(find_validators(self.type_, self.model_config))),
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/validators.py", line 674, in find_validators
if is_builtin_dataclass(type_):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/dataclasses.py", line 79, in is_builtin_dataclass
import dataclasses
ModuleNotFoundError: No module named 'dataclasses'
[Info - 9:26:05 AM] Connection to server got closed. Server will restart.
Traceback (most recent call last):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/run-jedi-language-server.py", line 9, in <module>
from jedi_language_server.cli import cli
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/cli.py", line 7, in <module>
from .server import SERVER
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/server.py", line 15, in <module>
from pygls.lsp.methods import (
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/__init__.py", line 21, in <module>
from pygls.lsp.types import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/__init__.py", line 2, in <module>
from pygls.lsp.types.basic_structures import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/basic_structures.py", line 53, in <module>
class JsonRpcMessage(Model):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/main.py", line 298, in __new__
config=config,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 419, in infer
field_info=field_info,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 342, in __init__
self.prepare()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 456, in prepare
self.populate_validators()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 670, in populate_validators
*(get_validators() if get_validators else list(find_validators(self.type_, self.model_config))),
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/validators.py", line 674, in find_validators
if is_builtin_dataclass(type_):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/dataclasses.py", line 79, in is_builtin_dataclass
import dataclasses
ModuleNotFoundError: No module named 'dataclasses'
[Info - 9:26:05 AM] Connection to server got closed. Server will restart.
Traceback (most recent call last):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/run-jedi-language-server.py", line 9, in <module>
from jedi_language_server.cli import cli
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/cli.py", line 7, in <module>
from .server import SERVER
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/server.py", line 15, in <module>
from pygls.lsp.methods import (
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/__init__.py", line 21, in <module>
from pygls.lsp.types import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/__init__.py", line 2, in <module>
from pygls.lsp.types.basic_structures import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/basic_structures.py", line 53, in <module>
class JsonRpcMessage(Model):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/main.py", line 298, in __new__
config=config,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 419, in infer
field_info=field_info,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 342, in __init__
self.prepare()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 456, in prepare
self.populate_validators()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 670, in populate_validators
*(get_validators() if get_validators else list(find_validators(self.type_, self.model_config))),
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/validators.py", line 674, in find_validators
if is_builtin_dataclass(type_):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/dataclasses.py", line 79, in is_builtin_dataclass
import dataclasses
ModuleNotFoundError: No module named 'dataclasses'
[Info - 9:26:05 AM] Connection to server got closed. Server will restart.
Traceback (most recent call last):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/run-jedi-language-server.py", line 9, in <module>
from jedi_language_server.cli import cli
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/cli.py", line 7, in <module>
from .server import SERVER
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/server.py", line 15, in <module>
from pygls.lsp.methods import (
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/__init__.py", line 21, in <module>
from pygls.lsp.types import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/__init__.py", line 2, in <module>
from pygls.lsp.types.basic_structures import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/basic_structures.py", line 53, in <module>
class JsonRpcMessage(Model):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/main.py", line 298, in __new__
config=config,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 419, in infer
field_info=field_info,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 342, in __init__
self.prepare()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 456, in prepare
self.populate_validators()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 670, in populate_validators
*(get_validators() if get_validators else list(find_validators(self.type_, self.model_config))),
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/validators.py", line 674, in find_validators
if is_builtin_dataclass(type_):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/dataclasses.py", line 79, in is_builtin_dataclass
import dataclasses
ModuleNotFoundError: No module named 'dataclasses'
[Info - 9:26:05 AM] Connection to server got closed. Server will restart.
Traceback (most recent call last):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/run-jedi-language-server.py", line 9, in <module>
from jedi_language_server.cli import cli
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/cli.py", line 7, in <module>
from .server import SERVER
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/jedi_language_server/server.py", line 15, in <module>
from pygls.lsp.methods import (
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/__init__.py", line 21, in <module>
from pygls.lsp.types import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/__init__.py", line 2, in <module>
from pygls.lsp.types.basic_structures import *
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pygls/lsp/types/basic_structures.py", line 53, in <module>
class JsonRpcMessage(Model):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/main.py", line 298, in __new__
config=config,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 419, in infer
field_info=field_info,
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 342, in __init__
self.prepare()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 456, in prepare
self.populate_validators()
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/fields.py", line 670, in populate_validators
*(get_validators() if get_validators else list(find_validators(self.type_, self.model_config))),
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/validators.py", line 674, in find_validators
if is_builtin_dataclass(type_):
File "/home/melchiore/.vscode/extensions/ms-python.python-2021.4.765268190/pythonFiles/lib/jedilsp/pydantic/dataclasses.py", line 79, in is_builtin_dataclass
import dataclasses
ModuleNotFoundError: No module named 'dataclasses'
[Error - 9:26:05 AM] Connection to server got closed. Server will not be restarted.
Environment data
python.languageServersetting: JediExpected behaviour
Working Python language server
Actual behaviour
As soon as vscode is started, the output window for the Python language server opens with content detailed below:
Steps to reproduce:
[NOTE: Self-contained, minimal reproducing code samples are extremely helpful and will expedite addressing your issue]
Please note I am working behind a corporate firewall, with no access to PyPI or similar. I am using the distribution default python installation.
Logs
Output for
Pythonin theOutputpanel (View→Output, change the drop-down the upper-right of theOutputpanel toPython)Output for
Python Language Serverin theOutputpanel (View→Output, change the drop-down the upper-right of theOutputpanel toPython Language Server)