conda

下载
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
创建虚拟环境
conda create -n your_env_name python=3.6
激活虚拟环境
conda activate your_env_name
删除环境
conda remove -n your_env_name --all
复制环境
conda create -n tf --clone rcnn
重命名环境

conda 其实没有重命名指令,实现重命名是通过 clone 完成的,分两步:

  1. 先 clone 一份 new name 的环境
  2. 删除 old name 的环境
    比如,想把环境 rcnn 重命名成 tf
    conda create -n tf --clone rcnn
    conda remove-n rcnn --all
查看环境

~$ conda info -e

#
crawl                    /anaconda3/envs/crawl
flask                    /anaconda3/envs/flask
tf                       /anaconda3/envs/tf
root                  *  /anaconda3
添加conda国内镜像:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
导出和导入

激活进入到所要导出的环境中,如test_env

conda activate test_env
conda env export --file conda-test_env.yaml
导入到新的主机中
conda env create -f conda-test_env.yaml
安装工具
  1. 安装cuda
conda install cudatoolkit=9.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/
  1. 安装cudnn
conda install cudnn=7.6.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/
安装pytorch、torchvision指定版本
conda install pytorch=0.3.0 torchvision=0.2.0 -c soumith
安装opencv
conda install --channel https://conda.anaconda.org/menpo opencv3
安装jupyter notebook
conda install notebook

安装conda完成后,输入:conda list 若出现未找到命令,则需修改环境变量(此法每次开机后都要修改,也可修改配置文件永久生效)

export PATH=~/anaconda3/bin:$PATH

每个不同镜像网站里面包含各种不同的下载包,可根据自己的需求打开查找对应的安装包
如 cudatoolkit 8.0.3 在https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/内,
则安装命令如下

conda install cudatoolkit=8.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/
多用户安装
  1. 安装conda
  2. 创建一个公共组,如果有了跳过:
    sudo groupadd mygroup
  3. 修改conda安装目录的组:
    sudo chgrp -R mygroup /opt/anaconda3
  4. 修改conda目录的权限:
    sudo chmod 770 -R /opt/anaconda3
  5. 将使用的用户加入公共组:
    sudo adduser username mygroup
  6. 其他用户激活环境:
    /opt/anaconda3/bin/conda init
    或者,激活一个环境:
    source /opt/anaconda3/bin/activate env_name
去除base
conda config --set auto_activate_base false。
增加源
conda config --append channels conda-forge
全局配置

vim ~/.condarc

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.bfsu.edu.cn/anaconda
default_channels:
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/free
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/pro
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
  msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
  bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
  menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud

conda env create -f environment.yml

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值