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

如何将Anaconda默认编译器从Clang 10.0.0回退到GCC 7.3.0

恢复Anaconda默认GCC 7.3.0编译器操作步骤
  • 卸载已安装的clang相关包
    执行命令:
    conda remove clangxx_osx-64 clang_osx-64
    提示关联安装的clang依赖包,确认卸载即可。
  • 修改conda_build_config.yaml配置回滚
    手动编辑配置文件:全局配置路径为~/.conda/conda_build_config.yaml,如果是针对特定环境修改的,路径为你的conda安装目录/envs/对应环境名/conda_build_config.yaml,将相关配置项修改为:
c_compiler: gcc
c_compiler_version: '7.3.0'
cxx_compiler: gxx
cxx_compiler_version: '7.3.0'

如果配置文件中存在macos_machine: x86_64-apple-darwin13.4.0这一行,直接删除或者注释即可。

  • 清除CONDA_BUILD_SYSROOT环境变量
    如果此前是临时执行export命令设置的变量,直接重启终端即可。如果是写在了~/.bashrc、~/.zshrc或者对应conda环境的激活脚本里,手动删除对应export CONDA_BUILD_SYSROOT=$(xcrun --show-sdk-path)的行,之后执行source ~/.bashrc(或对应你使用的shell配置文件)生效。
  • 验证配置是否生效
    重新打开终端运行python命令,查看头部输出是否恢复为[GCC 7.3.0] :: Anaconda, Inc. on,即为恢复成功。

如果执行完以上步骤仍未生效,可执行命令强制重装当前版本Python覆盖编译配置:
conda install python=3.8.3

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 14:27:01