You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Nvim Mason Python插件创建venv失败,手动执行也报错求助

手动创建Python虚拟环境失败,Nvim插件无法自动创建venv

我在使用Nvim的debugpy、ruff、black、mypy等插件时,发现部分插件无法自动创建虚拟环境(venv)。于是尝试手动执行命令:

python3 -m venv venv

但执行后出现报错,完整错误信息如下:

Traceback (most recent call last):
  File "<string>", line 6, in <module>
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\runpy.py", line 210, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\runpy.py", line 97, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\__main__.py", line 31, in <module>
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\cli\main.py", line 55, in main
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\cli\main_parser.py", line 58, in parse_command
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\optparse.py", line 1371, in parse_args
    values = self.get_default_values()
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\cli\parser.py", line 277, in get_default_values
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\configuration.py", line 134, in load
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\configuration.py", line 256, in _load_config_files
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\configuration.py", line 359, in iter_config_files
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\configuration.py", line 75, in get_configuration_files
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_internal\utils\appdirs.py", line 31, in site_config_dirs
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_vendor\appdirs.py", line 243, in site_config_dir
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_vendor\appdirs.py", line 138, in site_data_dir
  File "C:\Users\ADMINI~1\AppData\Local\Temp\tmpvm4homz5\pip-21.2.4-py3-none-any.whl\pip\_vendor\appdirs.py", line 486, in _get_win_folder_from_registry
FileNotFoundError: [WinError 2] The system cannot find the file specified
Traceback (most recent call last):
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\ensurepip\__main__.py", line 5, in <module>
    sys.exit(ensurepip._main())
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\ensurepip\__init__.py", line 206, in _main
    return _bootstrap(
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\ensurepip\__init__.py", line 125, in _bootstrap
    return _run_pip(args + [p[0] for p in _PROJECTS], additional_paths)
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\ensurepip\__init__.py", line 34, in _run_pip
    return subprocess.run([sys.executable, "-c", code], check=True).returncode
  File "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\opt\lib\python3.9\subprocess.py", line 528, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['C:\\Users\\Administrator\\venv\\bin\\python3.exe', '-c', '\nimport runpy\nimport sys\nsys.path = ['C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\tmpvm4homz5\\setuptools-58.1.0-py3-none-any.whl', 'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\tmpvm4homz5\\pip-21.2.4-py3-none-any.whl'] + sys.path\nsys.argv[1:] = ['install', '--no-cache-dir', '--no-index', '--find-links', 'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\tmpvm4homz5', '--upgrade', 'setuptools', 'pip']\nrunpy.run_module("pip", run_name="__main__", alter_sys=True)\n']' returned non-zero exit status 1.
Error: Command '['C:\\Users\\Administrator\\venv\\bin\\python3.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.

我已准备好系统PATH环境变量截图和Chocolatey已安装软件截图,希望能得到解决方法。

内容的提问来源于stack exchange,提问作者newor0599

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 18:42:05