(docker) 进入容器安装miniconda3,使用conda配置训练环境

1.下载Miniconda 

Miniconda — Anaconda documentation

(docker) 进入容器安装miniconda3,使用conda配置训练环境_第1张图片

2.环境配置

完成安装后,进行环境配置
问题:主要解决miniconda无法在终端执行source activate激活进入miniconda环境,出现报错-bash: activate:No such file/
解决方案:
1.修改~/.bashrc

sudo vi ~/.bashrc

2.添加以下内容

export PATH=/root/miniconda3/bin:$PATH

注:路径换成自己的安装路径

       如果有此命令,则不添加,进入3

3.退出编辑并保存

按键Esc,输入:wq

4.更新~/.bashrc

source ~/.bashrc

5.激活miniconda环境

source activate


注意:在第2步添加内容的时候,不可以写成:export PATH=$PATH:/root/miniconda3/bin,主要是因为系统会先遍历$PATH,再遍历/root/miniconda3/bin,如果在$PATH有其他conda环境,则会激活的是该环境,并非为我们的目标路径环境。

3.创建自己conda环境,需要配置清华镜像

anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

(docker) 进入容器安装miniconda3,使用conda配置训练环境_第2张图片编辑./condarc文件

vi .condarc

 按键i进入输入模式,将以下内容复制进去

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

按键Esc,输入:wq 退出并保存编辑

接下来就可以进行下一步的环境搭建啦!

你可能感兴趣的:(docker,conda,容器)