我已经在 nvim 中设置了 mason.vim,它正在安装软件包,并且我已经安装了几个 python 软件包。
它似乎无法识别我的全局 pip 配置,因此我运行了 :checkhealth,并在 mason.vim 部分下显示为使用我的默认 python3、pip3 系统配置。
这在过去不会成为问题,但我开始使用 asdf,它将 python 安装到不同的目录,并将其别名为: /Users//.asdf/shims/python
我不知道如何更改 lsp 配置级别的设置来定义正确 bin 的路径。
想知道是否有人对如何更新这些设置有任何想法。
谢谢。
I tried defining the python host param, but that didn't work.
Run Code Online (Sandbox Code Playgroud)
vim.g.python_host_prog = '/Users/<user>/.asdf/shims/python'
vim.g.python3_host_prog = '/Users/<user>/.asdf/shims/python'
Run Code Online (Sandbox Code Playgroud)
:checkhealth output:
Run Code Online (Sandbox Code Playgroud)
/Users/<user>/.asdf/installs/lua/5.4.4/luarocks/bin/luarocks 3.9.1ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.arm64e-darwin21]3.0.3.1