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

如何在Google Colab中安装Anaconda并加载environment.yml配置的Conda环境?

在Google Colab中安装Anaconda并加载environment.yml的解决方案

问题背景

我拥有适配Python 3.8.15的Conda环境配置文件environment.yml,尝试在Google Colab中加载该文件时,误下载了Windows版本的Anaconda安装包,执行以下代码后报错:

!wget -c https://repo.anaconda.com/archive/Anaconda3-2022.10-Windows-x86_64.exe
!chmod +x Anaconda3-2022.10-Windows-x86_64.exe
!bash ./Anaconda3-2022.10-Windows-x86_64.exe -b -f -p /usr/local

报错信息:

./Anaconda3-2022.10-Windows-x86_64.exe: ./Anaconda3-2022.10-Windows-x86_64.exe: cannot execute binary file

一、正确安装Anaconda(Linux版本)

Google Colab的运行环境基于Linux,必须下载对应Linux版本的Anaconda安装包,执行以下命令完成安装:

# 下载Linux版Anaconda安装包
!wget -c https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
# 赋予安装脚本执行权限
!chmod +x Anaconda3-2022.10-Linux-x86_64.sh
# 静默安装到/usr/local目录,避免交互操作
!bash ./Anaconda3-2022.10-Linux-x86_64.sh -b -f -p /usr/local
# 将conda相关路径添加到系统PATH,确保后续能调用conda命令
import sys
sys.path.append('/usr/local/lib/python3.8/site-packages/')

二、加载environment.yml配置文件

安装完成后,按以下步骤加载你的环境配置:

  1. 上传配置文件:通过Colab左侧的文件面板,点击「上传」按钮,将本地的environment.yml上传到Colab的工作目录中。
  2. 创建并激活环境:执行以下命令:
# 从yml文件创建Conda环境
!conda env create -f environment.yml
# 激活目标环境(替换<你的环境名称>为yml中指定的name值)
!source activate <你的环境名称>
# 验证环境是否成功激活
!conda info --envs

提示:如果environment.yml文件中没有指定name字段,conda会自动生成一个默认名称,你可以在创建完成后通过conda info --envs查看。

内容的提问来源于stack exchange,提问作者Hoang Cuong Nguyen

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 09:41:33