mason.nvim
mason.nvim copied to clipboard
Is there a way I can install Jedi and create python venv with shared libraries?
I've made an initial investigation into the error myself
- [X] Yes
I've recently downloaded the latest plugin version of mason.nvim
- [X] Yes
Problem description
I'm using jedi-language-server
installed by mason.nvim
, and it provided document hover. However It won't work unless I activate a python environment. I mean if I activate python by conda activate
, it will work. But sometimes I just want to do a quick check, then jedi won't return anything. This is because I alias a python version to python
in .zshrc
, but jedi is not able to use it, and at the same time, the venv created by Mason don't have shared libraries.
I have tried uninstall jedi-language-server(from mason) and setup by lspconfig
, it works, and here is my configs now:
if mason_lspconfig_exists then
mason_lspconfig.setup()
mason_lspconfig.setup_handlers({
function(server_name)
local config = make_config()
local has_settings = server_settings[server_name] ~= nil
local current_server_settings =
vim.tbl_deep_extend("force", has_settings and server_settings[server_name] or {}, config)
nvim_lsp[server_name].setup(current_server_settings)
if server_name == "sumneko_lua" then
require("lua-dev").setup(current_server_settings)
end
end,
})
end
if nvim_lsp_exists then
nvim_lsp.jedi_language_server.setup({
on_attach = on_attach,
})
end
I think --system-site-packages
should work when create python venv, is there a way I can config installation?
Neovim version (>= 0.7)
NVIM v0.7.2 Build type: Release LuaJIT 2.1.0-beta3
Operating system/version
Linux pop-os
Affected packages
jedi-language-server
Actual behavior
document hover not entirely works
Expected behavior
It can works with system libraries
Mason output
No response
Installation log
[INFO Fri 02 Sep 2022 21:21:03 BST] ...acker/start/mason.nvim/lua/mason-core/installer/init.lua:110: Executing installer for Package(name=jedi-language-server)
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../site/pack/packer/start/mason.nvim/lua/mason-core/fs.lua:70: fs: mkdirp /home/caoyu/.local/share/nvim/mason/.packages/jedi-language-server
[DEBUG Fri 02 Sep 2022 21:21:03 BST] ...er/start/mason.nvim/lua/mason-core/installer/context.lua:174: Promoting cwd "/home/caoyu/.local/share/nvim/mason/.packages/jedi-language-server" to "/home/caoyu/.local/share/nvim/mason/packages/jedi-language-server"
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../site/pack/packer/start/mason.nvim/lua/mason-core/fs.lua:64: fs: mkdir /home/caoyu/.local/share/nvim/mason/packages/jedi-language-server
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../site/pack/packer/start/mason.nvim/lua/mason-core/fs.lua:83: fs: rename /home/caoyu/.local/share/nvim/mason/.packages/jedi-language-server /home/caoyu/.local/share/nvim/mason/packages/jedi-language-server
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="/usr/bin/python3.10", spawn_opts={
args = { "-m", "venv", "venv" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/jedi-language-server"
}
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352313
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "bash-language-server" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/bash-language-server"
}
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352316
[DEBUG Fri 02 Sep 2022 21:21:03 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="gh", spawn_opts={
args = { "api", "repos/clangd/clangd/releases" }
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352317
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="python", spawn_opts={
args = { "-m", "pip", "list", "--outdated", "--format=json" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/cmake-language-server",
env = { "GNOME_DESKTOP_SESSION_ID=<redacted>", "COLORTERM=<redacted>", "WINDOWID=<redacted>", "LESS=<redacted>", "USERNAME=<redacted>", "XDG_CONFIG_DIRS=<redacted>", "XDG_SESSION_CLASS=<redacted>", "XMODIFIERS=<redacted>", "SYSTEMD_EXEC_PID=<redacted>", "QT_ACCESSIBILITY=<redacted>", "XDG_DATA_DIRS=<redacted>", "SSH_AGENT_LAUNCHER=<redacted>", "JOURNAL_STREAM=<redacted>", "SHELL=<redacted>", "GJS_DEBUG_TOPICS=<redacted>", "MANPATH=<redacted>", "XDG_RUNTIME_DIR=<redacted>", "INVOCATION_ID=<redacted>", "XDG_SESSION_DESKTOP=<redacted>", "ZSH=<redacted>", "MANAGERPID=<redacted>", "_CE_CONDA=<redacted>", "GNOME_SHELL_SESSION_MODE=<redacted>", "INFOPATH=<redacted>", "USER=<redacted>", "PWD=<redacted>", "HOMEBREW_PREFIX=<redacted>", "KITTY_WINDOW_ID=<redacted>", "QT_IM_MODULE=<redacted>", "LS_COLORS=<redacted>", "GIO_LAUNCHED_DESKTOP_FILE=<redacted>", "CONDA_SHLVL=<redacted>", "GTK_MODULES=<redacted>", "VIM=<redacted>", "SSH_AUTH_SOCK=<redacted>", "GJS_DEBUG_OUTPUT=<redacted>", "XDG_MENU_PREFIX=<redacted>", "HOMEBREW_CELLAR=<redacted>", "P9K_TTY=<redacted>", "SESSION_MANAGER=<redacted>", "_P9K_TTY=<redacted>", "OLDPWD=<redacted>", "EDITOR=<redacted>", "CONDA_DEFAULT_ENV=<redacted>", "HOME=<redacted>", "P9K_SSH=<redacted>", "LANG=<redacted>", "GDMSESSION=<redacted>", "PYENV_SHELL=<redacted>", "_CE_M=<redacted>", "XAUTHORITY=<redacted>", "VIMRUNTIME=<redacted>", "CONDA_PROMPT_MODIFIER=<redacted>", "XDG_CURRENT_DESKTOP=<redacted>", "MYVIMRC=<redacted>", "NVIM_LOG_FILE=<redacted>", "GTK_IM_MODULE=<redacted>", "CONDA_EXE=<redacted>", "PAGER=<redacted>", "DESKTOP_SESSION=<redacted>", "WINDOWPATH=<redacted>", "SHLVL=<redacted>", "GIO_LAUNCHED_DESKTOP_FILE_PID=<redacted>", "TERMINFO=<redacted>", "DISPLAY=<redacted>", "CONDA_PREFIX=<redacted>", "CONDA_PYTHON_EXE=<redacted>", "HOMEBREW_REPOSITORY=<redacted>", "XDG_SESSION_TYPE=<redacted>", "TERM=<redacted>", "LSCOLORS=<redacted>", "GPG_AGENT_INFO=<redacted>", "DBUS_SESSION_BUS_ADDRESS=<redacted>", "LOGNAME=<redacted>", "PYENV_ROOT=<redacted>", "_=<redacted>", "PATH=/home/caoyu/.local/share/nvim/mason/packages/cmake-language-server/venv/bin:/home/caoyu/.local/share/nvim/mason/bin:/home/caoyu/opt/miniconda3/envs/ml/bin:/home/caoyu/.pyenv/shims:/home/caoyu/.pyenv/bin:/home/caoyu/opt/miniconda3/condabin:/home/caoyu/.cargo/bin:/home/linuxbrew/.linuxbrew/opt/[email protected]/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/home/caoyu/.local/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/home/caoyu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/caoyu/.local/share/JetBrains/Toolbox/scripts:/home/caoyu/.local/share/JetBrains/Toolbox/scripts" }
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352322
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "vscode-langservers-extracted" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/css-lsp"
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352323
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "vscode-langservers-extracted" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/eslint-lsp"
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352329
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352316 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "vscode-langservers-extracted" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/html-lsp"
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352367
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352329 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "vscode-langservers-extracted" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/json-lsp"
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352373
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352322 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="gh", spawn_opts={
args = { "api", "repos/sumneko/vscode-lua/releases" }
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352392
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352373 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "markdownlint-cli" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/markdownlint"
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352410
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352323 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="gh", spawn_opts={
args = { "api", "repos/artempyanykh/marksman/releases" }
}
[DEBUG Fri 02 Sep 2022 21:21:04 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352417
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352410 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "pyright" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/pyright"
}
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352433
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352317 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:05 BST] ...art/mason.nvim/lua/mason-core/managers/github/client.lua:82: Resolved latest version repo="clangd/clangd", tag_name="14.0.3"
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="go", spawn_opts={
args = { "list", "-json", "-m", "mvdan.cc/sh/v3@latest" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/shfmt"
}
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352444
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352367 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="gh", spawn_opts={
args = { "api", "repos/latex-lsp/texlab/releases" }
}
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352450
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352444 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="go", spawn_opts={
args = { "version", "-m", "shfmt" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/shfmt"
}
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352464
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352464 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="npm", spawn_opts={
args = { "outdated", "--json", "typescript-language-server" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/typescript-language-server"
}
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352469
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352313 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="python", spawn_opts={
args = { "-m", "pip", "--disable-pip-version-check", "install", "-U", "jedi-language-server" },
cwd = "/home/caoyu/.local/share/nvim/mason/packages/jedi-language-server",
env = { "GNOME_DESKTOP_SESSION_ID=<redacted>", "COLORTERM=<redacted>", "WINDOWID=<redacted>", "LESS=<redacted>", "USERNAME=<redacted>", "XDG_CONFIG_DIRS=<redacted>", "XDG_SESSION_CLASS=<redacted>", "XMODIFIERS=<redacted>", "SYSTEMD_EXEC_PID=<redacted>", "QT_ACCESSIBILITY=<redacted>", "XDG_DATA_DIRS=<redacted>", "SSH_AGENT_LAUNCHER=<redacted>", "JOURNAL_STREAM=<redacted>", "SHELL=<redacted>", "GJS_DEBUG_TOPICS=<redacted>", "MANPATH=<redacted>", "XDG_RUNTIME_DIR=<redacted>", "INVOCATION_ID=<redacted>", "XDG_SESSION_DESKTOP=<redacted>", "ZSH=<redacted>", "MANAGERPID=<redacted>", "_CE_CONDA=<redacted>", "GNOME_SHELL_SESSION_MODE=<redacted>", "INFOPATH=<redacted>", "USER=<redacted>", "PWD=<redacted>", "HOMEBREW_PREFIX=<redacted>", "KITTY_WINDOW_ID=<redacted>", "QT_IM_MODULE=<redacted>", "LS_COLORS=<redacted>", "GIO_LAUNCHED_DESKTOP_FILE=<redacted>", "CONDA_SHLVL=<redacted>", "GTK_MODULES=<redacted>", "VIM=<redacted>", "SSH_AUTH_SOCK=<redacted>", "GJS_DEBUG_OUTPUT=<redacted>", "XDG_MENU_PREFIX=<redacted>", "HOMEBREW_CELLAR=<redacted>", "P9K_TTY=<redacted>", "SESSION_MANAGER=<redacted>", "_P9K_TTY=<redacted>", "OLDPWD=<redacted>", "EDITOR=<redacted>", "CONDA_DEFAULT_ENV=<redacted>", "HOME=<redacted>", "P9K_SSH=<redacted>", "LANG=<redacted>", "GDMSESSION=<redacted>", "PYENV_SHELL=<redacted>", "_CE_M=<redacted>", "XAUTHORITY=<redacted>", "VIMRUNTIME=<redacted>", "CONDA_PROMPT_MODIFIER=<redacted>", "XDG_CURRENT_DESKTOP=<redacted>", "MYVIMRC=<redacted>", "NVIM_LOG_FILE=<redacted>", "GTK_IM_MODULE=<redacted>", "CONDA_EXE=<redacted>", "PAGER=<redacted>", "DESKTOP_SESSION=<redacted>", "WINDOWPATH=<redacted>", "SHLVL=<redacted>", "GIO_LAUNCHED_DESKTOP_FILE_PID=<redacted>", "TERMINFO=<redacted>", "DISPLAY=<redacted>", "CONDA_PREFIX=<redacted>", "CONDA_PYTHON_EXE=<redacted>", "HOMEBREW_REPOSITORY=<redacted>", "XDG_SESSION_TYPE=<redacted>", "TERM=<redacted>", "LSCOLORS=<redacted>", "GPG_AGENT_INFO=<redacted>", "DBUS_SESSION_BUS_ADDRESS=<redacted>", "LOGNAME=<redacted>", "PYENV_ROOT=<redacted>", "_=<redacted>", "PATH=/home/caoyu/.local/share/nvim/mason/packages/jedi-language-server/venv/bin:/home/caoyu/.local/share/nvim/mason/bin:/home/caoyu/opt/miniconda3/envs/ml/bin:/home/caoyu/.pyenv/shims:/home/caoyu/.pyenv/bin:/home/caoyu/opt/miniconda3/condabin:/home/caoyu/.cargo/bin:/home/linuxbrew/.linuxbrew/opt/[email protected]/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/home/caoyu/.local/bin:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/home/caoyu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/home/caoyu/.local/share/JetBrains/Toolbox/scripts:/home/caoyu/.local/share/JetBrains/Toolbox/scripts" }
}
[DEBUG Fri 02 Sep 2022 21:21:05 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 352476
[DEBUG Fri 02 Sep 2022 21:21:06 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352433 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:06 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352417 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:06 BST] ...art/mason.nvim/lua/mason-core/managers/github/client.lua:82: Resolved latest version repo="artempyanykh/marksman", tag_name="2022-09-02"
[DEBUG Fri 02 Sep 2022 21:21:06 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352450 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:06 BST] ...art/mason.nvim/lua/mason-core/managers/github/client.lua:82: Resolved latest version repo="latex-lsp/texlab", tag_name="v4.2.2"
[DEBUG Fri 02 Sep 2022 21:21:06 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352392 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:06 BST] ...art/mason.nvim/lua/mason-core/managers/github/client.lua:82: Resolved latest version repo="sumneko/vscode-lua", tag_name="v3.5.3"
[DEBUG Fri 02 Sep 2022 21:21:06 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352469 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:06 BST] .../pack/packer/start/mason.nvim/lua/mason-core/process.lua:148: Job pid=352476 exited with exit_code=0, signal=0
[DEBUG Fri 02 Sep 2022 21:21:06 BST] ...er/start/mason.nvim/lua/mason-core/installer/context.lua:171: cwd "/home/caoyu/.local/share/nvim/mason/packages/jedi-language-server" is already promoted (at "/home/caoyu/.local/share/nvim/mason/packages/jedi-language-server")
[DEBUG Fri 02 Sep 2022 21:21:06 BST] ...ker/start/mason.nvim/lua/mason-core/installer/linker.lua:80: Linking Package(name=jedi-language-server)
[DEBUG Fri 02 Sep 2022 21:21:06 BST] ...ker/start/mason.nvim/lua/mason-core/installer/linker.lua:46: Linking bin "jedi-language-server" to "../packages/jedi-language-server/venv/bin/jedi-language-server"
[DEBUG Fri 02 Sep 2022 21:21:06 BST] ...acker/start/mason.nvim/lua/mason-core/installer/init.lua:30: Writing receipt for Package(name=jedi-language-server)
[DEBUG Fri 02 Sep 2022 21:21:06 BST] .../site/pack/packer/start/mason.nvim/lua/mason-core/fs.lua:91: fs: write_file /home/caoyu/.local/share/nvim/mason/packages/jedi-language-server/mason-receipt.json
[INFO Fri 02 Sep 2022 21:21:06 BST] ...acker/start/mason.nvim/lua/mason-core/installer/init.lua:142: Installation succeeded for Package(name=jedi-language-server)
[DEBUG Fri 02 Sep 2022 21:21:12 BST] ...ker/start/mason.nvim/lua/mason-core/installer/linker.lua:21: Unlinking Package(name=jedi-language-server)
[DEBUG Fri 02 Sep 2022 21:21:12 BST] .../site/pack/packer/start/mason.nvim/lua/mason-core/fs.lua:58: fs: unlink /home/caoyu/.local/share/nvim/mason/bin/jedi-language-server
[DEBUG Fri 02 Sep 2022 21:21:12 BST] .../site/pack/packer/start/mason.nvim/lua/mason-core/fs.lua:46: fs: rmrf /home/caoyu/.local/share/nvim/mason/packages/jedi-language-server
Healthcheck
## mason.nvim report
- OK: neovim version >= 0.7.0
- OK: **Go**: `go version go1.18.1 linux/amd64`
- OK: **cargo**: `cargo 1.63.0 (fd9c4297c 2022-07-01)`
- OK: **luarocks**: `/home/linuxbrew/.linuxbrew/bin/luarocks 3.9.1`
- OK: **Ruby**: `ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux]`
- OK: **RubyGem**: `3.3.11`
- OK: **Composer**: `Composer 2.2.6 2022-02-04 17:00:38`
- OK: **PHP**: `PHP 8.1.2 (cli) (built: Aug 15 2022 12:24:10) (NTS)`
- OK: **npm**: `8.18.0`
- OK: **node**: `v18.8.0`
- OK: **python3**: `Python 3.10.6`
- OK: **pip3**: `pip 22.2.2 from /home/linuxbrew/.linuxbrew/opt/[email protected]/lib/python3.10/site-packages/pip (python 3.10)`
- WARNING: **javac**: not available
- OK: **java**: `openjdk version "1.8.0_342"`
- WARNING: **julia**: not available
- OK: **wget**: `GNU Wget 1.21.2 built on linux-gnu.`
- OK: **curl**: `curl 7.85.0 (x86_64-pc-linux-gnu) libcurl/7.85.0 OpenSSL/1.1.1q zlib/1.2.12 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.3 libssh2/1.10.0 nghttp2/1.49.0 librtmp/2.3`
- OK: **gzip**: `gzip 1.12`
- OK: **tar**: `tar (GNU tar) 1.34`
- OK: **bash**: `GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)`
- OK: **sh**: `Ok`
- OK: **python3_host_prog**: `Python 3.10.4`
- OK: GitHub API rate limit. Used: 12. Remaining: 4988. Limit: 5000. Reset: Fri 02 Sep 2022 21:35:30 BST.
Screenshots
No response
I might say I seem to have wasted your time, I just found I can set include-system-site-packages = true
in jedi-language-server/venv/pyvenv.cfg
and it seems work. I could set this option to true for all venv by myself. Still interested to know if it is possible to set this option directly, thanks for your work.
#842