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

Windows10安装Python包时遇KeyError: 'CC'问题求助

解决Windows 10下Python包安装时的KeyError: 'CC'问题
  • CC是Python sysconfig模块中记录C编译器的配置变量,你的环境里这个变量未被正确配置,导致脚本直接取值时触发KeyError。
  • 你猜的没错,icc指的就是Intel C Compiler,但完全不需要专门安装它——你已经用MinGW的gcc解决了编译依赖问题,当前报错是因为脚本没考虑到Windows+MinGW环境下CC变量可能不存在的情况。
  • 临时解决方法:
    1. 手动设置环境变量:打开命令提示符,先执行 set CC=gcc,再运行pip安装命令。
    2. 修改setup.py(若有权限):将报错的代码行改成容错写法,避免直接取不存在的键:
      config_vars = sysconfig.get_config_vars()
      if icc or (config_vars.get('CC') == 'icc'):
      
  • 长期注意事项:确认MinGW的gcc路径已经添加到系统环境变量PATH中,修改后重启终端再执行安装操作,部分包会自动检测gcc并配置CC变量。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 03:50:17