设置 Neovim 自定义 Python 路径

我卡住了......

我想复制我从 VSCode 然后设置 Python 路径的配置到我的 neovim 配置中。

为什么会出现这个问题?

因为我正在使用 plz.BUILD 来管理我的 Python 依赖,而不是通过 env 目录等更传统的选项。

我想要复制的 VScode 配置:

Python:Env File
绝对路径到包含环境变量定义的文件。
--------------------------------------------------
${workspaceFolder}/.env

这指向一个这样的 .env 文件:

WORKSPACE_FOLDER=/home/radu/Documents/git/neo
PYTHONPATH=${WORKSPACE_FOLDER}:${WORKSPACE_FOLDER}/plz-out/gen/third_party/python:${WORKSPACE_FOLDER}/plz-out/gen/third_party/python/Cython:${WORKSPACE_FOLDER}/plz-out/gen/third_party/python/Flask....

(这个又长又臭的路径非常长,但你会明白的)

我非常基础和简单的 pyright 配置文件:

return {
  settings = {
    python = {
      analysis = {
        typeCheckingMode = "off",
      },
    },
  },
}

这是我用来但却失败的文档

请帮帮我 :)

原文链接 https://stackoverflow.com/questions/70943523

点赞