一些常用的命令

conda create --name <my_env_name> #创建环境

conda create --name env35 python=3.5 #创建环境,其中python的版本为3.5

conda activate env35  # 激活环境(进入env35这个环境,该环境是以上面安装的python3.5为核心的开发环境)

conda info  --env                # 可以看到所有python环境

(source activate <my_env_name>)

conda 或 pip 安装软件包

使用conda install 时,选项与pip install 有所不同,安装地址也有可能不同,conda对安装依赖包检查更完善,同时还可以指定channel(-c)等。

conda install pip

pip install tensorflow          # it will install tensorflow2.0

pip install tensorflow-gpu  # it will install tensorflow2.0-gpu version

conda install numpy scipy matplotlib pillow

conda install scikit-learn==0.21.2

注意:最经常使用的安装channel是anaconda

conda install -c anaconda <package-name>

当然,有install 就有uninstall, conda和pip是一样的使用方法。

conda uninstall <packagename>

pip uninstall <packagename>

Conda-forge

conda-forge是一个channel,里面有很多文件包,是anaconda默认的一个比较大的community

参考:https://conda-forge.org/docs/user/introduction.html

conda config --add channels conda-forge
conda config --set channel_priority strict
conda install scipy --channel conda-forge

1|0查看镜像配置

​conda config --show​​ 将会显示conda的配置信息,找到channel, 对应的就是我们的镜像配置

​conda config --set show_channel_urls yes​​ (例如下载时)将会显示conda的channel信息

channels:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

- defaults

2|0添加清华大学的镜像

​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 --set show_channel_urls yes​

3|0配置Conda第三方源

Conda Forge

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

msys2

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

bioconda

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

menpo

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/

pytorch

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

4|0删除镜像

​conda config --remove channels​​ 删除原来的旧镜像