Anaconda


Anaconda

下载安装

anaconda常用命令

更新软件源

conda config --show                        # 查看已经安装过的镜像源
conda config --remove channels url         # 删除 url 源
conda config --add channels                # 添加 url 源
conda config --set show_channel_urls yes   # 从channel中安装包时显示channel的url

添加清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

如果需要安装PyTorch,还需要添加PyTorch的镜像源:

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

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

添加中科大源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

删除添加的镜像源,恢复默认官方源

conda config --remove-key channels

查看镜像源的优先权

conda config --get channels

更新anaconda

查看版本号

$ conda -V

更新 conda 包的版本(更新anaconda,先更新conda)

$ conda update conda

更新anaconda

$ conda update anaconda

更新anaconda-navigator

$ conda update anaconda-navigator

更新自定义的环境配置

$ conda update --all

包管理

查看所有已经安装的包

$ conda list

指定查看虚拟环境下安装的包

$ conda list -n <虚拟环境名称>

在指定虚拟环境中安装包

$ conda install -n <虚拟环境名称> <包名>

更新包

$ conda update <包名>

卸载包

$ conda uninstall <包名>

删除没有用的包

$ conda clean -p

tar打包

$ conda clean -t

删除所有的安装包及cache

$ conda clean -y -all

安装 numpy 包(可以使用pip)

$ conda install numpy

虚拟环境管理

查看建立的虚拟环境的数量和名称

$ conda env list

查看当前虚拟环境

$ conda info

建立虚拟环境

$ conda create -n <虚拟环境名称>

建立虚拟环境并指定 python 版本为 3.5

$ conda create --n <虚拟环境名称> python=3.5

创建一个和 myenv 一模一样的虚拟环境 myenv2

$ conda create -n myenv2 --clone myenv

启动虚拟环境(windows)

$ activate <虚拟环境名称>

启动虚拟环境(linux)

$ source activate <虚拟环境名称>

conda重置或恢复base环境

有时候可能会不小心在base中安装各种包,导致冲突会问题。那么还可以通过以下的方式来恢复到原来的状态。

# 可以看到不同版本的历史
$ conda list --revisions

# 0代表要恢复到的版本
$ conda install --rev 0

离开虚拟环境(windows)

$ deactivate

离开虚拟环境(linux)

$ source deactivate

移除虚拟环境

$ conda env remove --name myenv

其他

pip升级(Linux,Mac)

$ pip install --upgrade pip

pip升级(Windows)

$ python -m pip install -U pip

临时使用清华源

$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

文章作者: ききょう
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 ききょう !
 上一篇
下一篇 
Hello World Hello World
This is the content of your custom post summary. If there is a value for this attribute, the post card summary will display the text, otherwise the program will automatically intercept part of the post content as a summary.
2018-09-07