我正在尝试使用 this
init.lua
文件设置我的 Neovim 配置。但是,LSP 对 Python 的支持似乎不起作用。
如 this 答案所示,我已确认我已安装
pynvim
并将 vim.g.python3_host_prog
(在 init.lua
中)设置为我的 Python 3.11 可执行文件的位置。
运行
:checkhealth provider
时,我收到一条消息,确认 provider-python
已找到我的 Python 可执行文件和 pynvim
包。我还收到以下错误消息:
WARNING: Could not contact PyPI to get latest version.
ERROR: HTTP request failed: error: curl error with https://pypi.python.org/pypi/pynvim/json: 60
我已经尝试在我的终端上运行
curl -V
,确认支持HTTPS。我还在我的浏览器上访问了 URL 并验证它正在运行。