首先,什么是conda?
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件。
Conda分为anaconda和miniconda。anaconda是包含一些常用包的版本。
安装anaconda的过程很简单,只要一路点击next就可以了。唯一需要注意的是,安装默认选项中,记得在将conda加入环境变量选项勾选上,则可以直接在cmd窗口中运行conda命令。当然也可以手动添加,将anaconda目录下的Scripts文件夹加入环境变量即可。
第二点, anaconda下载镜像源的配置
既然是软件包管理工具,目的是方便与人们安装软件时不需要考虑软件包间的依赖关系,安装完anaconda后,default地址由于国内外网受限,速度很慢。一般要重新配置下载源:
在anaconda prompt 下输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
用 conda --help 命令查找.condarc 文件。(其默认情况下是不存在的,但当用户第一次运行 conda config
命令时,将会在用户目录创建该文件)
上面两行输入应该已经在文件中。记得删掉channels下面的 :
- defaults 这一行
用conda config --show 可以查看配置是否完成。
此外,对于那些无法通过conda安装获得的包,我们通常可以用pip命令来安装包。pip下载镜像也需要配置好,在user/目录下新建pip.ini文件,其中添加:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
# 这里可以更改镜像缘
[install]
trusted-host=mirrors.aliyun.com
以后输入pip install命令就可以安装软件包了。
第三点,记得安装openssl
如果电脑没有opensll,那么连接到镜像源就会提示SSLError无法下载。
以上就是个人遇到的坑点。