文档首页/ AI开发平台ModelArts/ 镜像管理(即将下线)/ FAQ/ 如何在Notebook开发环境中配置Conda源
更新时间:2023-09-28 GMT+08:00

如何在Notebook开发环境中配置Conda源

用户可以在Notebook开发环境中自行安装开发依赖包,方便使用。常见的依赖安装支持pip和Conda,pip源已经配置好,可以直接使用安装,Conda源需要多一步配置。

本章节介绍如何在Notebook开发环境中配置Conda源。

配置Conda源

Conda软件已经预置在镜像中,具体操作可以参见 https://mirror.tuna.tsinghua.edu.cn/help/anaconda/

常用Conda命令

全部Conda命令建议参考Conda官方文档。这里仅对常用命令做简要说明。

表1 常用Conda命令

命令说明

命令

获取帮助

conda --help
conda update --help #获取某一命令的帮助,如update

查看conda版本

conda -V

更新conda

conda update conda  #更新 conda
conda update anaconda #更新 anaconda

环境管理

conda env list  #显示所有的虚拟环境
conda info -e #显示所有的虚拟环境
conda create -n myenv python=3.7 #创建一个名为myenv环境,指定Python版本是3.7
conda activate myenv  #激活名为myenv的环境
conda deactivate  #关闭当前环境
conda remove -n myenv --all #删除一个名为myenv的环境
conda create -n newname --clone oldname #克隆oldname环境为newname环境

package管理

conda list  #查看当前环境下已安装的package
conda list  -n myenv  #指定myenv环境下安装的package
conda search numpy #查找名为numpy的package的所有信息
conda search numpy=1.12.0 --info  #查看版本为1.12.0的numpy的信息
conda install numpy pandas  #安装numpy和pandas两个package,此命令可同时安装一个或多个包
conda install numpy=1.12.0  #安装指定版本的numpy
#install,update及remove命令使用-n指定环境,install及update命令使用-c指定源地址
conda install -n myenv numpy  #在myenv的环境中安装名字为numpy的package
conda install -c https://conda.anaconda.org/anaconda numpy  #使用源 https://conda.anaconda.org/anaconda 安装numpy
conda update numpy pandas   #更新numpy和pandas两个package,此命令可同时更新一个或多个包
conda remove numpy pandas   #卸载numpy和pandas两个package,此命令可同时卸载一个或多个包
conda update –-all #更新当前环境下所有的package

清理conda

conda clean -p      # 删除无用的包
conda clean -t      # 删除压缩包
conda clean -y --all # 删除所有的安装包及cache

安装完外部库后保存镜像环境

ModelArts的新版Notebook提供了镜像保存功能。支持一键将运行中的Notebook实例保存为镜像,将准备好的环境保存下来,可以作为自定义镜像,方便后续使用。保存镜像,安装的依赖包不会丢失。安装完依赖包后,推荐保存镜像,避免安装的依赖包丢失。具体操作请参见保存Notebook镜像环境