mason.nvim icon indicating copy to clipboard operation
mason.nvim copied to clipboard

mason doesn't see my python and pip

Open sineptic opened this issue 1 year ago • 4 comments

I've searched open issues for similar requests

  • [x] Yes

I've recently downloaded the latest plugin version of mason.nvim

  • [X] Yes

Problem description

mason doesn't see my python and pip. mason doesn't see my python

for install clang-format package need to create python environment, but he can't. failed clang-format installation

I have python and pip and can use it. python and pip create python venv

Expected behavior

mason see my python and I can install clang-format.

Affected packages

All, that requires python (I try install python language server and have same problem)

Mason output

󰚌 clang-format
      ▼ Displaying full log
        Creating virtual environment…
        Failed to create python3 virtual environment.

Installation log

[INFO  10/24/2023 11:08:54] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=lua-language-server) {}
[INFO  10/24/2023 11:09:00] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=lua-language-server)
[INFO  10/24/2023 12:03:59] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 12:04:06] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 12:36:23] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 12:36:31] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 12:36:58] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 12:37:11] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 12:37:28] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:37:29] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:44:12] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 12:44:12] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:44:12] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:44:17] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 12:44:46] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 12:44:46] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:44:47] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:44:52] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 12:45:04] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:45:04] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:45:04] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:45:04] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:45:05] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:45:05] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:45:12] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:45:12] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:48:11] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:48:11] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 12:48:11] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 12:48:11] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 13:00:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 13:00:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 13:00:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 13:00:55] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 13:25:21] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 13:25:21] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[ERROR 10/24/2023 13:25:21] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 13:25:28] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clangd) {}
[INFO  10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[DEBUG 10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:58: Attempting to lock package Package(name=clang-format)
[DEBUG 10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:58: Attempting to lock package Package(name=clangd)
[DEBUG 10/24/2023 13:43:39] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/fetch.lua:37: Fetching URL "https://api.mason-registry.dev/api/github/mason-org/mason-registry/releases/latest"
[DEBUG 10/24/2023 13:43:39] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "Accept: application/vnd.mason-registry.v1+json; q=1.0, application/json; q=0.8", "-H", "User-Agent: mason.nvim v1.8.1 (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "--connect-timeout", 30, "https://api.mason-registry.dev/api/github/mason-org/mason-registry/releases/latest" }
}
[DEBUG 10/24/2023 13:43:39] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 78816
[DEBUG 10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:70: Wrote lockfile Package(name=clang-format)
[DEBUG 10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:70: Wrote lockfile Package(name=clangd)
[DEBUG 10/24/2023 13:43:39] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:71: fs: mkdirp C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format
[DEBUG 10/24/2023 13:43:39] ...zy/mason.nvim/lua/mason-core/installer/registry/init.lua:148: Compiling installer. clang-format {}
[DEBUG 10/24/2023 13:43:39] ...zy/mason.nvim/lua/mason-core/installer/managers/pypi.lua:55: pypi: init
[DEBUG 10/24/2023 13:43:39] ...ata/lazy/mason.nvim/lua/mason-core/installer/context.lua:229: Promoting cwd "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\staging\\clang-format" to "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\packages\\clang-format"
[DEBUG 10/24/2023 13:43:39] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:84: fs: rename C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clang-format
[DEBUG 10/24/2023 13:43:39] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:71: fs: mkdirp C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clangd
[DEBUG 10/24/2023 13:43:39] ...zy/mason.nvim/lua/mason-core/installer/registry/init.lua:148: Compiling installer. clangd {}
[DEBUG 10/24/2023 13:43:39] ...azy/mason.nvim/lua/mason-core/installer/managers/std.lua:96: std: downloading file "https://github.com/clangd/clangd/releases/download/16.0.2/clangd-windows-16.0.2.zip"
[DEBUG 10/24/2023 13:43:39] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/fetch.lua:37: Fetching URL "https://github.com/clangd/clangd/releases/download/16.0.2/clangd-windows-16.0.2.zip"
[DEBUG 10/24/2023 13:43:39] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "User-Agent: mason.nvim v1.8.1 (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "-o", "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\staging\\clangd\\.\\clangd-windows-16.0.2.zip", "--connect-timeout", 30, "https://github.com/clangd/clangd/releases/download/16.0.2/clangd-windows-16.0.2.zip" }
}
[DEBUG 10/24/2023 13:43:39] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 78688
[DEBUG 10/24/2023 13:43:39] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/spawn.lua:80: "python" is not executable
[DEBUG 10/24/2023 13:43:39] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/spawn.lua:80: "python3" is not executable
[DEBUG 10/24/2023 13:43:39] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format.lock
[DEBUG 10/24/2023 13:43:39] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:47: fs: rmrf C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clang-format
[DEBUG 10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:39: Building receipt for Package(name=clang-format)
[ERROR 10/24/2023 13:43:39] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[DEBUG 10/24/2023 13:43:40] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:148: Job pid=78816 exited with exit_code=0, signal=0
[DEBUG 10/24/2023 13:43:40] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/fetch.lua:37: Fetching URL "https://github.com/mason-org/mason-registry/releases/download/2023-10-24-fatal-golf/registry.json.zip"
[DEBUG 10/24/2023 13:43:40] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "User-Agent: mason.nvim v1.8.1 (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "-o", "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\registries\\github\\mason-org\\mason-registry\\registry.json.zip", "--connect-timeout", 30, "https://github.com/mason-org/mason-registry/releases/download/2023-10-24-fatal-golf/registry.json.zip" }
}
[DEBUG 10/24/2023 13:43:40] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 45064
[DEBUG 10/24/2023 13:43:40] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:148: Job pid=45064 exited with exit_code=0, signal=0
[DEBUG 10/24/2023 13:43:40] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\registries\github\mason-org\mason-registry\registry.json.zip
[DEBUG 10/24/2023 13:43:40] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/fetch.lua:37: Fetching URL "https://github.com/mason-org/mason-registry/releases/download/2023-10-24-fatal-golf/checksums.txt"
[DEBUG 10/24/2023 13:43:40] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "User-Agent: mason.nvim v1.8.1 (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "--connect-timeout", 30, "https://github.com/mason-org/mason-registry/releases/download/2023-10-24-fatal-golf/checksums.txt" }
}
[DEBUG 10/24/2023 13:43:40] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 78760
[DEBUG 10/24/2023 13:43:41] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:148: Job pid=78760 exited with exit_code=0, signal=0
[DEBUG 10/24/2023 13:43:44] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:148: Job pid=78688 exited with exit_code=0, signal=0
[DEBUG 10/24/2023 13:43:44] ...azy/mason.nvim/lua/mason-core/installer/managers/std.lua:235: std: unpack "clangd-windows-16.0.2.zip"
[DEBUG 10/24/2023 13:43:44] ...azy/mason.nvim/lua/mason-core/installer/managers/std.lua:125: std: unzip "clangd-windows-16.0.2.zip"
[DEBUG 10/24/2023 13:43:44] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="pwsh", spawn_opts={
  args = { "-NoProfile", "-NonInteractive", "-Command", " $ErrorActionPreference = \"Stop\";  $ProgressPreference = 'SilentlyContinue';  [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Microsoft.PowerShell.Archive\\Expand-Archive -Path \"clangd-windows-16.0.2.zip\" -DestinationPath ." },
  cwd = "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\staging\\clangd\\.",
  env = { "OS=<redacted>", "HOMEDRIVE=<redacted>", "ONEDRIVE=<redacted>", "COMMONPROGRAMFILES=<redacted>", "WT_SESSION=<redacted>", "USERPROFILE=<redacted>", "PROGRAMFILES(X86)=<redacted>", "PROGRAMDATA=<redacted>", "APPDATA=<redacted>", "PROGRAMFILES=<redacted>", "COMMONPROGRAMFILES(X86)=<redacted>", "TEMP=<redacted>", "ALLUSERSPROFILE=<redacted>", "SESSIONNAME=<redacted>", "MYVIMRC=<redacted>", "VIM=<redacted>", "HOMEPATH=<redacted>", "PATHEXT=<redacted>", "SYSTEMDRIVE=<redacted>", "PROCESSOR_IDENTIFIER=<redacted>", "LOGONSERVER=<redacted>", "PROCESSOR_ARCHITECTURE=<redacted>", "USERNAME=<redacted>", "COMPUTERNAME=<redacted>", "WT_PROFILE_ID=<redacted>", "PUBLIC=<redacted>", "COMSPEC=<redacted>", "USERDOMAIN_ROAMINGPROFILE=<redacted>", "COMMONPROGRAMW6432=<redacted>", "LOCALAPPDATA=<redacted>", "NUMBER_OF_PROCESSORS=<redacted>", "PROCESSOR_REVISION=<redacted>", "PROCESSOR_LEVEL=<redacted>", "TMP=<redacted>", "SYSTEMROOT=<redacted>", "NVIM_LOG_FILE=<redacted>", "MASON=<redacted>", "VIMRUNTIME=<redacted>", "POWERSHELL_DISTRIBUTION_CHANNEL=<redacted>", "PATH=C:\\Users\\sinep\\AppData\\Local\\nvim-data/mason/bin;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;C:\\Program Files\\NVIDIA Corporation\\NVIDIA NvDLISR;C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\Program Files\\PowerShell\\7\\;C:\\Program Files\\LLVM\\bin;D:\\Windows Kits\\10\\Windows Performance Toolkit\\;C:\\Users\\sinep\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python311\\Scripts;C:\\Users\\sinep\\AppData\\Local\\Programs\\Python\\Launcher\\;C:\\Users\\sinep\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\sinep\\AppData\\Local\\Programs\\Git\\cmd;C:\\Program Files\\Neovim\\bin;C:\\Users\\sinep\\AppData\\Local\\Microsoft\\WinGet\\Packages\\BurntSushi.ripgrep.MSVC_Microsoft.Winget.Source_8wekyb3d8bbwe\\ripgrep-13.0.0-x86_64-pc-windows-msvc;C:\\Users\\sinep\\AppData\\Local\\Microsoft\\WinGet\\Packages\\sharkdp.fd_Microsoft.Winget.Source_8wekyb3d8bbwe\\fd-v8.7.1-x86_64-pc-windows-msvc;C:\\Program Files\\Neovim\\bin;C:\\Program Files\\Neovim\\bin", "PROGRAMW6432=<redacted>", "DRIVERDATA=<redacted>", "WINDIR=<redacted>", "WSLENV=<redacted>", "USERDOMAIN=<redacted>" }
}
[DEBUG 10/24/2023 13:43:44] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 76472
[DEBUG 10/24/2023 13:43:45] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:148: Job pid=76472 exited with exit_code=0, signal=0
[DEBUG 10/24/2023 13:43:45] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clangd\.\clangd-windows-16.0.2.zip
[DEBUG 10/24/2023 13:43:45] ...mason.nvim/lua/mason-core/installer/registry/schemas.lua:52: schemas: download Package(name=clangd) {
  lsp = "vscode:https://raw.githubusercontent.com/clangd/vscode-clangd/master/package.json"
}
[DEBUG 10/24/2023 13:43:45] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:65: fs: mkdir C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clangd\mason-schemas
[DEBUG 10/24/2023 13:43:45] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/fetch.lua:37: Fetching URL "https://raw.githubusercontent.com/clangd/vscode-clangd/master/package.json"
[DEBUG 10/24/2023 13:43:45] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "User-Agent: mason.nvim v1.8.1 (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "--connect-timeout", 30, "https://raw.githubusercontent.com/clangd/vscode-clangd/master/package.json" }
}
[DEBUG 10/24/2023 13:43:46] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 73128
[DEBUG 10/24/2023 13:43:46] ...cal/nvim-data/lazy/mason.nvim/lua/mason-core/process.lua:148: Job pid=73128 exited with exit_code=0, signal=0
[DEBUG 10/24/2023 13:43:46] ...zy/mason.nvim/lua/mason-core/installer/registry/link.lua:139: Registering bin links Package(name=clangd) {
  clangd = "{{source.asset.bin}}"
}
[DEBUG 10/24/2023 13:43:46] ...zy/mason.nvim/lua/mason-core/installer/registry/link.lua:166: Expanded bin link "clangd" -> "clangd_16.0.2/bin/clangd.exe"
[DEBUG 10/24/2023 13:43:46] ...ata/lazy/mason.nvim/lua/mason-core/installer/context.lua:229: Promoting cwd "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\staging\\clangd" to "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\packages\\clangd"
[DEBUG 10/24/2023 13:43:46] ...data/lazy/mason.nvim/lua/mason-core/installer/linker.lua:42: Unlinking Package(name=clangd)
[DEBUG 10/24/2023 13:43:46] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\bin\clangd.cmd
[DEBUG 10/24/2023 13:43:46] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\share\mason-schemas\lsp\clangd.json
[DEBUG 10/24/2023 13:43:46] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:47: fs: rmrf C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clangd
[DEBUG 10/24/2023 13:43:46] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:84: fs: rename C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clangd C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clangd
[DEBUG 10/24/2023 13:43:46] ...data/lazy/mason.nvim/lua/mason-core/installer/linker.lua:137: Linking Package(name=clangd)
[DEBUG 10/24/2023 13:43:46] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:92: fs: copy_file C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clangd\mason-schemas\lsp.json C:\Users\sinep\AppData\Local\nvim-data\mason\share\mason-schemas\lsp\clangd.json {
  excl = true
}
[DEBUG 10/24/2023 13:43:46] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:39: Building receipt for Package(name=clangd)
[DEBUG 10/24/2023 13:43:46] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clangd.lock
[INFO  10/24/2023 13:43:46] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:245: Installation succeeded for Package(name=clangd)
[INFO  10/24/2023 13:43:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[DEBUG 10/24/2023 13:43:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:58: Attempting to lock package Package(name=clang-format)
[DEBUG 10/24/2023 13:43:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:70: Wrote lockfile Package(name=clang-format)
[DEBUG 10/24/2023 13:43:49] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:71: fs: mkdirp C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format
[DEBUG 10/24/2023 13:43:49] ...zy/mason.nvim/lua/mason-core/installer/registry/init.lua:148: Compiling installer. clang-format {}
[DEBUG 10/24/2023 13:43:49] ...zy/mason.nvim/lua/mason-core/installer/managers/pypi.lua:55: pypi: init
[DEBUG 10/24/2023 13:43:49] ...ata/lazy/mason.nvim/lua/mason-core/installer/context.lua:229: Promoting cwd "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\staging\\clang-format" to "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\packages\\clang-format"
[DEBUG 10/24/2023 13:43:49] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:84: fs: rename C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clang-format
[DEBUG 10/24/2023 13:43:49] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/spawn.lua:80: "python" is not executable
[DEBUG 10/24/2023 13:43:49] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/spawn.lua:80: "python3" is not executable
[DEBUG 10/24/2023 13:43:49] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format.lock
[DEBUG 10/24/2023 13:43:49] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:47: fs: rmrf C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clang-format
[DEBUG 10/24/2023 13:43:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:39: Building receipt for Package(name=clang-format)
[ERROR 10/24/2023 13:43:49] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."
[INFO  10/24/2023 13:43:50] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:184: Executing installer for Package(name=clang-format) {}
[DEBUG 10/24/2023 13:43:50] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:58: Attempting to lock package Package(name=clang-format)
[DEBUG 10/24/2023 13:43:50] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:70: Wrote lockfile Package(name=clang-format)
[DEBUG 10/24/2023 13:43:50] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:71: fs: mkdirp C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format
[DEBUG 10/24/2023 13:43:50] ...zy/mason.nvim/lua/mason-core/installer/registry/init.lua:148: Compiling installer. clang-format {}
[DEBUG 10/24/2023 13:43:50] ...zy/mason.nvim/lua/mason-core/installer/managers/pypi.lua:55: pypi: init
[DEBUG 10/24/2023 13:43:50] ...ata/lazy/mason.nvim/lua/mason-core/installer/context.lua:229: Promoting cwd "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\staging\\clang-format" to "C:\\Users\\sinep\\AppData\\Local\\nvim-data\\mason\\packages\\clang-format"
[DEBUG 10/24/2023 13:43:50] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:84: fs: rename C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clang-format
[DEBUG 10/24/2023 13:43:50] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/spawn.lua:80: "python" is not executable
[DEBUG 10/24/2023 13:43:50] ...Local/nvim-data/lazy/mason.nvim/lua/mason-core/spawn.lua:80: "python3" is not executable
[DEBUG 10/24/2023 13:43:50] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:59: fs: unlink C:\Users\sinep\AppData\Local\nvim-data\mason\staging\clang-format.lock
[DEBUG 10/24/2023 13:43:50] ...ta/Local/nvim-data/lazy/mason.nvim/lua/mason-core/fs.lua:47: fs: rmrf C:\Users\sinep\AppData\Local\nvim-data\mason\packages\clang-format
[DEBUG 10/24/2023 13:43:50] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:39: Building receipt for Package(name=clang-format)
[ERROR 10/24/2023 13:43:50] ...m-data/lazy/mason.nvim/lua/mason-core/installer/init.lua:249: Installation failed for Package(name=clang-format) error="Failed to create python3 virtual environment."

Neovim version (>= 0.7)

0.9.2

Operating system/version

Edition Windows 10 Home Version 22H2 Installed on ‎10/‎15/‎2023 OS build

Healthcheck

==============================================================================
mason: require("mason.health").check()

mason.nvim ~
- OK mason.nvim version v1.8.1
- OK PATH: skip
- OK Providers: 
  mason.providers.registry-api
  mason.providers.client
- OK neovim version >= 0.7.0

mason.nvim [Registries] ~
- OK Registry `github.com/mason-org/mason-registry version: 2023-10-24-fatal-golf` is installed.

mason.nvim [Core utils] ~
- WARNING unzip: not available
  - ADVICE:
    - spawn: unzip failed with exit code - and signal -. unzip is not executable
- WARNING wget: not available
  - ADVICE:
    - spawn: wget failed with exit code - and signal -. wget is not executable
- OK curl: `curl 8.0.1 (Windows) libcurl/8.0.1 Schannel WinIDN
`
- WARNING gzip: not available
  - ADVICE:
    - spawn: gzip failed with exit code - and signal -. gzip is not executable
- OK tar: `bsdtar 3.5.2 - libarchive 3.5.2 zlib/1.2.5.f-ipp 
`
- OK pwsh: `7.3.8 Microsoft Windows 10.0.19045 Win32NT
`
- WARNING 7z: not available
  - ADVICE:
    - spawn: 7z failed with exit code - and signal -. 7z is not executable

mason.nvim [Languages] ~
- WARNING Go: not available
  - ADVICE:
    - spawn: go failed with exit code - and signal -. go is not executable
- WARNING cargo: not available
  - ADVICE:
    - spawn: cargo failed with exit code - and signal -. cargo is not executable
- WARNING luarocks: not available
  - ADVICE:
    - spawn: luarocks failed with exit code - and signal -. luarocks is not executable
- WARNING Ruby: not available
  - ADVICE:
    - spawn: ruby failed with exit code - and signal -. ruby is not executable
- WARNING RubyGem: not available
  - ADVICE:
    - spawn: gem.cmd failed with exit code - and signal -. gem.cmd is not executable
- WARNING Composer: not available
  - ADVICE:
    - spawn: composer.bat failed with exit code - and signal -. composer.bat is not executable
- WARNING PHP: not available
  - ADVICE:
    - spawn: php failed with exit code - and signal -. php is not executable
- WARNING npm: not available
  - ADVICE:
    - spawn: npm.cmd failed with exit code - and signal -. npm.cmd is not executable
- WARNING node: not available
  - ADVICE:
    - spawn: node failed with exit code - and signal -. node is not executable
- WARNING javac: not available
  - ADVICE:
    - spawn: javac failed with exit code - and signal -. javac is not executable
- WARNING java: not available
  - ADVICE:
    - spawn: java failed with exit code - and signal -. java is not executable
- WARNING julia: not available
  - ADVICE:
    - spawn: julia failed with exit code - and signal -. julia is not executable
- WARNING python: not available
  - ADVICE:
    - spawn: python failed with exit code - and signal -. python is not executable
- WARNING pip: not available
  - ADVICE:
    - spawn: python failed with exit code - and signal -. python is not executable
- WARNING python venv: not available
  - ADVICE:
    - On Debian/Ubuntu systems, you need to install the python3-venv package using the following command:
      
      apt-get install python3-venv

mason.nvim [GitHub] ~
- OK GitHub API rate limit. Used: 0. Remaining: 60. Limit: 60. Reset: 10/24/2023 14:47:29.
  Install and authenticate via gh-cli to increase rate limit.

Screenshots

failed clang-format installation mason doesn`t see my python

sineptic avatar Oct 24 '23 10:10 sineptic

I am also having this issue when I install python with winget. If I use scoop it works but I want to work as well with winget

AndreM222 avatar Nov 05 '23 15:11 AndreM222

I also encountered a similar problem, which I resolved after installing 'python3-venv'

sudo apt install -y python3-venv

minhanghuang avatar Nov 24 '23 01:11 minhanghuang

If you have installed Python using the Microsoft store, there is a possibility that it is shadowing the python3.exe binary (as mentioned here : https://www.reddit.com/r/neovim/comments/100srii/running_neovim_with_mason_on_my_windows_machine/)

In my case, reordering the environment variable order to ensure the python folder path is above the path of the Microsoft store python folder solved the issue of "python3 not found".

rtarun9 avatar Jan 17 '24 16:01 rtarun9

I reinstalled python with pip and it recognized it

sudo apt-get update
sudo apt-get install python-pip

ReHuaChuan avatar Jan 30 '24 20:01 ReHuaChuan