anconda设置镜像源_Anaconda 基础教程,添加国内镜像

Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。

安装 Anaconda

检查安装

首先,Anaconda提供了命令行工具 Anaconda Prompt,在左下角菜单中可以找到该工具,双击打开,就能像cmd一样使用anaconda的命令啦。

conda info

若能正常输出版本信息等即为安装成功。

使用conda管理环境和包

conda -h:查看帮助;

conda info -e:查看已有环境;

conda create -n :创建新环境,并为新环境安装指定的包,可安装指定包的指定版本(可缺省)。例如:conda create -n py3.5 python=3.5;

source activate :切换到指定环境。Windows不用加source;

source deactivate:退出环境至base。Windows不用加source;

conda remove -n --all:删除指定环境;

conda create --name --clone :复制环境;

conda list:显示当前环境已安装的包;

conda search :搜索指定的包。也可使用通配符*模糊查找;

conda install :在当前环境安装指定的包;

conda remove :卸载当前环境的指定包;

conda update :更新当前环境的指定包;

conda update --all:更新当前环境的所有包。

查看命令的帮助只需后加-h即可。例如,conda create -h

安装conda中搜索不到的包

有一部分Python的包在conda中是搜索不到的,这时通过两种方式来安装。

方式一:pip安装

pip install

pip是Python的包管理器,优点是方便,缺点是需要自己安装依赖。

方式二:通过官网搜索安装

一般通过conda搜索不到指定的包,会出现下图的界面:

一般选择第一个即可

使用图中的命令行安装即可

注:conda install的-c参数表示指定对应的channel安装。

添加清华的镜像

如果你通过命令需要安装很多的python包的话, 往往会发现下载安装速度比较慢,因为Anaconda.org的服务器在国外。

如果用国内的镜像源就快多了,一般用的是清华TUNA镜像源,它有Anaconda仓库的镜像,我们将其加入conda的配置即可:

# 添加Anaconda的TUNA镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

# 设置搜索时显示通道地址

conda config --set show_channel_urls yes

设置好之后,可以查看到它保存到了一个配置文件里面,这个文件windows的话在你的家目录下,如果你用administrator账号登录Windows的话,就是在C:\Users\Administrator\下的.condarc文件,如果是其他账号的话,如aaa,就是在C:\Users\aaa\下的.condarc文件。如下图:

左边有一个.conda文件夹,里面的文件保存的是你当前安装的所有python环境的路径,右边的.condarc保存的就是你设置的镜像源地址。

我这里首先装了anaconda3有了python3环境,然后通过命令安装了python2.7环境,具体怎们用命令安装python环境后面说。

接下来可以验证下下载包的时候是否用到了国内的镜像源。

通过命令行安装 scrapy

conda install scrapy

会看到下图所示:

可以看到确实换成了清华的镜像,下载速度也快多了。

参考:

你可能感兴趣的:(anconda设置镜像源)