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

Google Colab中安装nlg-eval时gensim编译失败的解决方法

解决Google Colab安装nlg-eval时gensim编译wheel失败的问题

下面是几个经过验证的可行方案,按顺序尝试即可:

  • 方案1:强制使用预编译wheel安装gensim
    跳过源码编译环节,直接用预编译的二进制包安装gensim,执行命令:

    !pip install gensim==3.8.3 --only-binary :all:
    

    安装完成后再执行nlg-eval的安装命令:

    !pip install git+https://github.com/Maluuba/nlg-eval.git@master
    
  • 方案2:补全系统编译依赖
    Colab默认缺少部分C/C++编译工具,先安装这些依赖再尝试编译:

    !apt-get update && apt-get install -y gcc gfortran python3-dev
    

    之后依次安装gensim和nlg-eval:

    !pip install gensim==3.8.3
    !pip install git+https://github.com/Maluuba/nlg-eval.git@master
    
  • 方案3:禁用构建隔离安装
    安装nlg-eval时禁用构建隔离,直接使用当前环境的依赖,避免编译时的依赖冲突:

    !pip install git+https://github.com/Maluuba/nlg-eval.git@master gensim==3.8.3 --no-build-isolation
    
  • 方案4:降级setuptools到兼容版本
    新版setuptools可能和gensim 3.8.3的编译逻辑不兼容,先降级setuptools:

    !pip install setuptools==58.0.4
    !pip install gensim==3.8.3
    !pip install git+https://github.com/Maluuba/nlg-eval.git@master
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 18:12:08