Я также пытался: lsprestart без эффекта.
Код: Выделить всё
return {
settings = {
python = {
analysis = {
autoSearchPaths = true,
diagnosticMode = "workspace",
useLibraryCodeForTypes = true,
}
}
},
}
< /code>
Но это также не имело эффекта. < /p>
:LspLog
Код: Выделить всё
[START][2022-07-15 11:11:05] LSP logging initiated
[WARN][2022-07-15 11:11:09] ...lsp/handlers.lua:109 "The language server pyright triggers a registerCapability handler despite dynamicRegistration set to false. Report upstream, this warning is harmless"
[WARN][2022-07-15 11:11:09] ...lsp/handlers.lua:456 "stubPath typings is not a valid directory."
[WARN][2022-07-15 11:11:20] ...lsp/handlers.lua:109 "The language server pyright triggers a registerCapability handler despite dynamicRegistration set to false. Report upstream, this warning is harmless"
[*] Внутренняя программа/ Есть папки, у каждого из которых есть __init __. Py File f.e. Core/
Код: Выделить всё
core/__init__.py
Код: Выделить всё
from .myClass import myClass
Код: Выделить всё
from subfolder.core import myClass
myClass.newMethod() # this is only recognized by lsp/pyright after the file is closed and reopen
Подробнее здесь: https://stackoverflow.com/questions/729 ... ub-folders