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

Python 3.13安装gymnasium-2048时遇distutils.msvccompiler缺失错误

解决ModuleNotFoundError: No module named 'distutils.msvccompiler'问题

针对Windows 10 + Python 3.13.0环境,可尝试以下步骤修复:

  • 安装distutils依赖
    Python 3.13默认未包含distutils组件,执行命令补装:

    pip install setuptools
    

    setuptools会附带完整的distutils模块,安装完成后重新尝试安装gymnasium-2048。

  • 手动配置MSVC编译器路径
    即使MSVC已安装,Python可能无法自动识别路径:

    1. 找到MSVC的二进制文件路径,通常为C:\Program Files\Microsoft Visual Studio\<你的VS版本>\Community\VC\Tools\MSVC\<编译器版本>\bin\Hostx64\x64
    2. 将该路径添加到系统环境变量PATH中(替换路径里的版本占位符为实际内容)
    3. 重启命令提示符,执行cl命令,若输出编译器版本信息,说明路径配置生效。
  • 用虚拟环境隔离依赖
    全局环境可能存在依赖冲突,创建并激活虚拟环境后再安装:

    python -m venv gym2048-env
    gym2048-env\Scripts\activate
    pip install gymnasium-2048
    
  • 强制指定编译器环境
    在命令提示符中设置以下环境变量,再执行安装:

    set DISTUTILS_USE_SDK=1
    set MSSdk=1
    pip install gymnasium-2048
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 14:58:11