NVim(NVChad)中用Mason安装numirias/semshi失败求助
解决Mason无法找到numirias/semshi的问题
问题出在你用了GitHub仓库路径作为包名,但Mason的ensure_installed需要填写它官方注册表中对应的包名,而非直接使用GitHub仓库地址。
修正步骤:
- 打开你的
plugins.lua文件,将ensure_installed中的"numirias/semshi"替换为"python-semshi",修正后的配置如下:
local plugins = { { "williamboman/mason.nvim", opts = { ensure_installed = { "pyright", "python-semshi", } }, }, }
- 保存文件后,在Neovim中执行
:MasonInstallAll命令,此时Mason就能正确找到并安装python-semshi了。
额外提示:
如果之后遇到类似包找不到的情况,可以通过:Mason命令打开Mason的图形界面,在搜索框输入相关关键词(比如semshi),就能看到官方支持的包名;也可以用:MasonLog查看安装日志,排查具体问题。
内容的提问来源于stack exchange,提问作者ShadyTree
相关产品推荐
相关产品推荐

