Bootstrap

Anaconda安装与配置全攻略:新手入门必读

一、Anaconda简介

在数据科学的世界中,Anaconda是一个不可忽视的名字。它是一个专为科学计算、数据分析、机器学习和深度学习设计的开源Python发行版。Anaconda以其强大的包管理和环境管理功能而闻名,让开发者能够轻松管理不同项目的依赖关系,避免版本冲突。我个人选择Anaconda,是因为它能够简化Deeplabcut等科研工具的安装和使用过程。

Anaconda的主要特点

  • 包管理:使用conda作为包管理器,轻松安装、更新和删除Python包。

  • 跨平台支持:支持Windows、macOS、Linux等多种操作系统。

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

  • 集成开发环境(IDE):提供Jupyter Notebook和JupyterLab,适合数据分析和可视化,还集成了专为科学计算设计的IDE——Spyder。

  • 预装包:预装了NumPy、Pandas、Matplotlib、SciPy、Scikit-learn等科学计算库,以及TensorFlow、PyTorch等数据科学工具。

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

二、Anaconda的下载

官方下载

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

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

image-20241101102628058

镜像源下载

为了解决下载速度慢的问题,推荐使用清华镜像源下载Anaconda。以下是下载链接:

image-20241101102408712

选择对应的系统和版本进行下载,例如,Windows系统用户可以下载Anaconda3-2024.10-1-windows-x86_64.exe

三、Anaconda的安装

下载完成后,按照以下步骤进行安装:

  1. Step1:双击下载的.exe文件,点击“Next”开始安装。

    image-20241101103025498

  2. Step2:阅读并同意许可协议,点击“I Agree”。

    image-20241101103147713

  3. Step3:选择“ALL users”以避免后续使用中出现权限错误,点击“Next”。

    image-20241101103218263

  4. Step4:建议更改安装位置至非系统盘,例如F盘,以节省C盘空间。

image-20241101103458949

5.Step5:勾选“Add Anaconda to my PATH environment variable”、“Register Anaconda as my Python 3.X”和“Prepend Anaconda to my PATH environment variable”选项,点击“Install”开始安装。

image-20241101103415670

6.Step6:等待安装完成,点击“Next”。

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

image-20241101103655739

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

image-20241101104050361

随着Anaconda的成功安装,我们现在将进入下一步:对Anaconda进行一些必要的配置,以确保它能够根据您的需求高效运行。这包括设置环境变量、调整环境和包的保存路径,以及优化下载源,从而提升下载速度和体验。让我们继续,完成这些关键的配置步骤。

四、Anaconda的基本配置

环境变量配置

  1. 搜索并打开“高级系统设置”。

image-20241101104314448

2.选择“环境变量”。

image-20241101104419440

3.在“系统变量”中找到并双击“Path”。

image-20241101104546279

4.新建环境变量,添加Anaconda的安装路径

 新建环境变量【根据自己安装的盘,选择对应的盘】
​
D:\ProgramData\anaconda3
D:\ProgramData\anaconda3\Scripts
D:\ProgramData\anaconda3\Library\bin
D:\ProgramData\anaconda3\Library\mingw-w64\bin

image-20241101104650629

验证安装

  • 打开Anaconda Prompt,输入conda --version检查是否成功安装。

image-20241101104916311

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

conda --version

image-20241101105018618

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

修改环境保存路径

  1. 打开Anaconda Prompt,输入conda info查看当前配置。

    image-20241101105513088

  2. 在用户目录下找到.condarc文件,修改环境和包的保存路径,例如:

image-20241101105624137

image-20241101105954829

envs_dirs:
  - D:\Anaconda3\envs
pkgs_dirs:
  - D:\Anaconda3\pkgs

修改下载源

  1. 在Anaconda Prompt中输入以下命令,添加清华源、阿里云源和中科大源:

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/
  1. 验证配置是否成功:

conda info

image-20241101110233740

六、创建和管理环境

创建新环境

  • 在Anaconda Prompt中输入以下命令创建新环境:

conda create -n nlp python=3.8

image-20241101110455641

激活环境

  • 激活新创建的环境:

conda activate nlp

image-20241101110618834

安装包

  • 在激活的环境中,你可以安装任何你需要的库。例如,安装NumPy和Pandas:

conda install numpy pandas

image-20241101110815122

管理环境

  • 更新环境conda update --all

image-20241101111000949

  • 查看所有环境conda env list

image-20241101111028984

  • 退出环境conda deactivate

image-20241101111057580

  • 删除环境conda env remove -n nlp

image-20241101111254961

  • 再次查看所有环境conda env list

image-20241101111331693

结语:开启数据科学之旅

随着Anaconda的安装和配置工作圆满完成,你已经迈出了探索数据科学世界的第一步。现在,你可以自由地创建专属的环境,安装所需的库,开始你的数据分析、机器学习或任何其他科学计算项目。

探索更多

  • 深入学习:不要止步于此。Anaconda官网提供了丰富的文档和教程,是你深入了解Anaconda功能和最佳实践的宝贵资源。

  • 社区交流:CSDN社区中有许多经验丰富的开发者分享他们的知识和经验。加入他们,提出你的问题,分享你的见解,共同成长。

  • 实践应用:理论知识需要通过实践来巩固。尝试使用Anaconda来解决实际问题,无论是学术研究还是商业项目,都是提升技能的好机会。

持续进步

数据科学是一个不断发展的领域,新的工具和库层出不穷。保持好奇心,不断学习,是在这个领域取得成功的关键。随着你技能的提升,你会发现Anaconda不仅仅是一个工具,它是你探索未知、实现创新的伙伴。

最后的祝福

愿你在数据科学的旅途中,像航海家一样勇敢,像探险者一样好奇。愿你的每一次尝试都能带来新的发现,每一个挑战都能转化为成长。现在,就让我们扬帆起航,向着知识的海洋深处进发!

;