一、简介
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
Miniconda包括Conda、Python
conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换
二、下载、安装
1.官网
https://www.anaconda.com/
2.下载
3.安装
选择目录,下一步安装。
4.环境变量配置(进入指定目录启动cmd也可以调用)
4.1安装目录下自带python环境,配置后,可以使用python.exe
4.2 安装目录\Scripts 配置后,可以使用下面两个命令
5.理解
Anaconda安装好后,可通过conda管理环境。
6.镜像配置
在用户根目录(C:\Users\用户名)下找到.condarc文件,用文本打开并编辑,选择一个镜像源
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
三、环境管理
1.虚拟环境位置
2.创建虚拟环境
创建默认python版本的虚拟环境
conda create -n your_env_name
创建指定版本的python的虚拟环境(高版本可以创建低版本)
conda create -n your_env_name python=X.X(2.7、3.6等)
3.报错:
CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to download and install packages.
找到 Anaconda 的安装目录>Library>bin,如C:\ProgramData\Anaconda3\Library\bin,复制该文件夹下的两个文件
libcrypto-1_1-x64.dll
libssl-1_1-x64.dll
然后将这两个文件粘贴到 Anaconda 的安装目录>DLLs,如C:\ProgramData\Anaconda3\DLLs。
4.报错:
管理员运行
5.解决新创建的anaconda环境在C:\Users\xxx\.conda\envs\,而不在anaconda安装目录下的envs中
解决方法
在 C:\Users\用户名下有一个 .condarc 文件,将其打开,在其末尾添加下面内容:
envs_dirs:
- E://Env//anaconda//envs
需要给envs这个文件加一个执行权限:
右击envs----选择属性