【Windows】Anaconda安装使用教程

Anaconda安装使用教程

一、Anaconda简介

Anaconda 是一个开源的数据科学平台,主要用于管理 Python 和 R 编程语言的环境和包。它由 Anaconda, Inc. 开发和维护,旨在简化数据科学、机器学习和大数据分析中的软件管理和部署。

在这里插入图片描述

二、Anaconda下载安装

2.1、下载

Anaconda官网下载:https://www.anaconda.com/download

在这里插入图片描述

清华大学开源软件镜像站: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

在这里插入图片描述

2.2、安装

傻瓜式安装

在这里插入图片描述
在这里插入图片描述

检验是否安装成功:打开Anaconda prompt 并输入 conda --version

在这里插入图片描述

2.3、环境变量

添加环境变量

#在系统变量 “Path” 中添加3个

#这是Anaconda的主安装目录。这个路径包含了Anaconda的核心文件和Python可执行文件 (python.exe)。将其添加到PATH环境变量中,确保可以在命令提示符中直接运行python命令
D:\anaconda3
#这个目录包含了很多脚本和命令行工具,例如conda.exe、pip.exe等。将其添加到PATH环境变量中,确保可以在命令提示符中运行conda和pip等命令
D:\anaconda3\Scripts
#这个目录包含了许多动态链接库(DLL),这些库是很多Python包和工具所依赖的。将其添加到PATH环境变量中,确保在运行Python程序时能够找到这些必要的库文件
D:\anaconda3\Library\bin

在这里插入图片描述

在这里插入图片描述

验证是否生效:在Windows自带 cmd中测试

conda --version
python --version

在这里插入图片描述

二、Anaconda配置(可选)

2.1、配置镜像源仓库

命令配置

#清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

#中科大源
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/pytorch/
conda config --set show_channel_urls yes

#检查是否完成配置
conda config --show channels

在这里插入图片描述

可视化配置

在这里插入图片描述

文件配置

找到 .condarc 文件,直接编辑内容

在这里插入图片描述

在这里插入图片描述

三、Anaconda管理Python多环境

3.1、推荐的Python版本:Python 3.10

截至2024年,Python 3.10被认为是一个非常稳定且广泛使用的版本。它已经经过多个修复和改进,并被大量开发者和项目采用。Python 3.10引入了一些新特性和性能改进,使其在功能和稳定性方面都非常优秀。

为什么选择Python 3.10?

  1. 稳定性:经过多个次要版本的发布和修复,Python 3.10已经变得非常稳定。
  2. 新特性:引入了许多有用的新特性,例如结构化模式匹配(类似于switch-case)、参数化类型提示等。
  3. 社区支持:大量的第三方库和框架已经支持Python 3.10,并且有丰富的社区资源和文档。

3.2、管理Python多环境

3.2.1、基于命令的多环境管理
#创建自定义Python环境(-n n就是name)
conda create -n myenv01 python=3.10

#激活指定环境
conda activate myenv01 

#查看所有环境
conda env list

#删除指定环境
conda env remove -n myenv01

#克隆指定环境
conda create -n myenv01_clone --clone myenv01

#包安装(xxx代表指定包名)
conda install xxx
3.2.2、基于Anaconda Navigator的多环境管理

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四、Anaconda使用

4.1、Anaconda 安装 Pytorch

4.1.1、Pytorch安装涉及关系图

在这里插入图片描述

4.1.2、CUDA安装

CUDA(Compute Unified Device Architecture)是 NVIDIA 开发的一个并行计算平台和编程模型,用于利用 NVIDIA 的 GPU 进行通用计算。CUDA 使得开发者能够利用 GPU 的强大计算能力来加速各种计算密集型应用程序,而不仅仅是图形渲染。

CUDA官网最新版本:https://developer.nvidia.com/cuda-downloads

CUDA官网历史版本:https://developer.nvidia.com/cuda-toolkit-archive

下一步点击式安装:

在这里插入图片描述

验证是否安装成功

nvcc --version
nvidia-smi

在这里插入图片描述

4.1.3、Pytorch安装

Pytorch快速开始:https://pytorch.org/get-started/locally/

Pytorch历史版本:https://pytorch.org/get-started/previous-versions/

查看本机CUDA版本

在这里插入图片描述

安装Pytorch

在这里插入图片描述

在这里插入图片描述

五、Anaconda完全卸载

5.1、卸载Anaconda

在这里插入图片描述

5.2、删除残留文件

在这里插入图片描述

5.3、清理环境变量

在这里插入图片描述

  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值