详细Anaconda安装+配置+环境创建教程

一、Anaconda简介

Anaconda 是一个开源的 Python 和 [R 语言](https://so.csdn.net/so/search?q=R 语言&spm=1001.2101.3001.7020)的发行版本,主要用于数据科学、机器学习和科学计算。它包含了大量的科学计算库和工具,并且提供了一个方便的环境管理工具,使得用户可以轻松地创建、管理和切换不同的 Python 环境。(我使用的原因是可以方便的切换python环境,每个环境包与包的版本不冲突,以及可以很方便的导入与导出包,最主要的原因是我的科研需要使用Deeplabcut,用anaconda比较方便)

Anaconda 的主要特点

  1. 包管理

    • Anaconda 使用 conda 作为包管理工具,可以方便地安装、更新和删除 Python 包。
    • 支持多种操作系统和平台(Windows、macOS、Linux)。
  2. 环境管理

    • Anaconda 允许用户创建独立的 Python 环境,每个环境可以有不同的 Python 版本和包依赖。

    • 使用

      1
      conda env

      命令可以轻松创建、激活、删除和管理环境。

  3. 集成开发环境(IDE)

    • Anaconda 提供了 Jupyter Notebook 和 JupyterLab,这些工具非常适合数据分析和可视化。
    • 还集成了 Spyder,一个专门为科学计算设计的 IDE。
  4. 预装包

    • Anaconda 发行版预装了大量的科学计算库,如 NumPy、Pandas、Matplotlib、SciPy、Scikit-learn 等。
    • 还包括一些常用的数据科学工具,如 TensorFlow、PyTorch 等。
  5. 社区支持

    • Anaconda 有一个活跃的社区,用户可以在社区中获取帮助、分享经验和学习资源。

二、Anaconda 的下载

下载方式有两种:

1、在anaconda的官网上进行安装(国内网络的问题,下载速度很慢,不推荐)

Anaconda官网

Anaconda可以在Windows、MacOS、Linux系统平台中安装和使用,下载的时候找到对应的点击即可。

img选择对应的系统下载即可

2、使用清华镜像源下载(下载速度快,推荐)

Anaconda清华镜像源下载

img选择对应的系统和版本进行下载

我的电脑是windows系统,我这里选择下载最新版本的Anaconda3-2024.06-1-windows-x86_64.exe 下载完成我们就可以得到一个exe文件。

三、Anaconda 的安装

下载完成后,只需要一步一步按照提示安装即可,以下说明安装过程中需要特别注意的步骤

Step1:直接点击next

img

Step2:点击 I Agree

img

Step3:选择 ALL users(选择仅个人的话,后面使用可能会报错),然后点击next

img

Step4:选择anaconda的安装位置

**🔔**Tips: 这里建议修改为其他盘,要不然下载的包和创建的环境都在C盘,占用空间,我这里修为为F盘(专门安装软件的盘),后面介绍如何把创建的环境和下载的包都装在自己想装的盘里。

img

Step5:这里把三个勾全部打上,然后点击Install,anaconda开始安装

  • 🔒创建开始菜单
  • 🔒base环境以python3.12创建
  • 🔒清除包缓存

img

Step6:安装进行中,等待即可,这一步取决于电脑的性能。

img

Step6: 点击【Next】——再次点击【Next】

img

Step7:接着来到最后一步,两个勾取消,不要框选。点击【Finish】

📍到这里anaconda的安装基本完成,接下来要对anaconda进行一些配置

img

四、anaconda的基本配置

1、环境变量的配置

电脑设置搜索栏搜索高级系统设置

img

选择环境变量

img

系统变量选择path,双击进入

img

新建环境变量****【根据自己安装的盘,选择对应的盘】****

D:\anaconda3
D:\anaconda3\Scripts
D:\anaconda3\Library\bin
D:\anaconda3\Library\mingw-w64\bin

img

在windows菜单栏搜索Anaconda,打开anaconda prompt

img

输入这行代码,查看版本号,检查是否成功安装

1
conda --version

img

成功安装会显示Anaconda的版本号,这里anaconda就安装完成了,但是并没有结束,因为还涉及到环境和包的下载,这里默认是下载在C盘的,我们需要更改下载的位置,以免占C盘系统盘内存;最后再添加镜像源方便下载环境的包(网速更快)

五、Anaconda默认环境保存路径和下载源修改

因为更改环境保存路径和更改下载源都可以在.condarc文件中修改,这里一次性配置完

打开上面的anaconda prompt命令窗口,输入

1
conda info

没有修改的conda的pkgs和envs均保存在C盘,为了不占用系统盘的空间,我们需要修改保存的位置

img

在C盘-用户-用户名,找到.condarc,如果找不到打开anaconda prompt输入以下命令

1
conda config --set show_channel_urls yes

即可找到,用记事本打开img

删除其他的,输入以下指令【注意修改为自己想要安装的盘,我这里修改为F盘】

1
2
3
4
envs_dirs:
- F:\Anaconda3\envs
pkgs_dirs:
- F:\Anaconda3\pkgs

img

CTRL + S保存

conda镜像源的配置,因为conda很多下载的东西在国外,默认的下载速度往往会很慢,这里建议修改为清华的镜像源,打开anaconda prompt,输入以下指令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 添加清华源
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/pytorch/

# 添加阿里云镜像源
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.aliyun.com/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/pkgs/main/
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

最后我们验证一下上面的内容是否成功配置

1
conda info

首先pkgs和envs都修改为F盘了

img

其次我们看镜像源也成功配置

img