当前位置: 首页 > news >正文

Anaconda的安装与环境设置

文章目录

  • 一、Anaconda介绍
  • 二、Anaconda环境搭建
    • 1. 下载Anaconda
      • (1)官网下载
      • (2)清华大学镜像
    • 2. 安装Anaconda
    • 3.配置环境变量
    • 4.检验conda是否安装成功
    • 5.更改镜像源
    • 6.若菜单栏没有conda prompt
  • 三、虚拟环境
    • 1.创建、查看、删除虚拟环境
    • 2.激活、退出虚拟环境
  • 四、CUDA、Pytorch、Pycharm的安装与配置
  • 五、参考视频

一、Anaconda介绍

Anaconda本质上就是一个python包管理的工具,致力于简化包的管理和部署。
Anaconda是一个集成环境,集成了很多与Python相关的计算科学的第三方库。
Anaconda是一种Python语言的免费增值开源发行版,专注于数据科学、机器学习。


问题:我们为什么需要包管理工具?
答案:因为不同的实验需要不同的python版本和cuda版本,为了避免版本冲突需要频繁卸载安装,我们就用一个工具去专门进行包的管理,从而避免了人工手动管理包。


在这里插入图片描述


二、Anaconda环境搭建

1. 下载Anaconda

(1)官网下载

1.Anaconda官网:anaconda.com
2.点击免费下载
在这里插入图片描述

3.但是要注册账号,不推荐。建议用清华大学镜像下载


(2)清华大学镜像

1.清华大学镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

2.Anaconda有两种发行类型,一种是数字版本号,另一种是发行年份+操作系统。
我这里选择最新的24年6月的Windows版本。
在这里插入图片描述


2. 安装Anaconda

1.双击安装包
在这里插入图片描述

2.next → I agree →
在这里插入图片描述

3.选择用户:自己 or 本机所有用户
在这里插入图片描述

4.选择纯英文安装路径
在这里插入图片描述

5.默认勾选即可,Install
在这里插入图片描述

6.耐心等待安装完成,需要几分钟
在这里插入图片描述


3.配置环境变量

1.编辑系统环境变量
在这里插入图片描述

2.点击环境变量
在这里插入图片描述

3.编辑
在这里插入图片描述

4.新建,添加三个路径,然后点确定
①安装路径
②Scripts路径
③Library/bin路径

在这里插入图片描述


4.检验conda是否安装成功

1.重新打开cmd,输入conda命令
若显示帮助手册,则证明安装成功。

在这里插入图片描述

2.查看pyhton和conda的版本

python --version
python -V
conda --version
conda -V

5.更改镜像源

1.往配置文件中加通道地址

conda config --add channels 通道地址

举例:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

2.删除通道

conda config --remove channels 通道地址

举例:删除默认的镜像源

conda config --remove channels defaults 



6.若菜单栏没有conda prompt

1.从anaconda的安装路径打开cmd
在这里插入图片描述
2.输入下面指令

python .\Lib\_nsis.py mkmenus

在这里插入图片描述


三、虚拟环境

1.创建、查看、删除虚拟环境

1.创建虚拟环境
(1)默认路径

conda create -n 虚拟环境名 python=3.7.4

例如:

conda create -n pytorch_env1 python=3.7.4

如果python版本写的不全,则默认配置补全的最高版本。如只写python=3.7,则默认下载的是3.7.16版本


(2)指定路径

conda create --prefix 指定的路径 python=3.7.4

例如:

conda create --prefix D:\Anaconda\install\anaconda3\envs\pytorch_env1 python=3.7.4

2.查看虚拟环境有哪些

conda env list

3.删除虚拟环境

conda remove --name 虚拟环境名 --all

conda remove -n 虚拟环境名 --all

2.激活、退出虚拟环境

1.激活虚拟环境 (使用哪个虚拟环境,默认是在base)

conda activate 虚拟环境名

2.退出当前虚拟环境

conda deactivate

四、CUDA、Pytorch、Pycharm的安装与配置

详见此文:https://blog.csdn.net/Edward1027/article/details/142722503


五、参考视频

1.超详细Anaconda下载、安装、环境配置及pycharm配置使用教程

http://www.lryc.cn/news/455157.html

相关文章:

  • 使用FastAPI做人工智能后端服务器时,接口内的操作不是异步操作的解决方案
  • Leetcode 3312. Sorted GCD Pair Queries
  • 用 Delphi 做了一个简单的 CMS
  • ASK, PSK, FSK, DPSK
  • 【Linux】认识Linux内核中进程级别的文件结构体【files_struct】&文件IO模型初步演示
  • [Offsec Lab] ICMP Monitorr-RCE+hping3权限提升
  • Studying-多线程学习Part4 - 异步并发——async future、packaged_task、promise
  • 【Java基础】用Scanner类获取控制台输入
  • 微服务seata解析部署使用全流程
  • Linux性能调优技巧
  • python 实现sha1算法
  • ejb-ref元素
  • Perl 子程序(函数)
  • ElasticSearch 备考 -- Snapshot Restore
  • 【Linux】进程替换、命令行参数及环境变量(超详解)
  • MySQL事务日志—redo日志介绍
  • 告别音乐小白!字节跳动AI音乐创作工具,让你一键变作曲家!
  • 空心正方形图案
  • 【EXCEL数据处理】000020 案例 保姆级教程,附多个操作案例。EXCEL使用表格。
  • 虾皮Shopee大数据面试题及参考答案
  • 重学SpringBoot3-集成Redis(六)之消息队列
  • LeetCode 134 Gas Station 解题思路和python代码
  • 服务攻防
  • leetcode 力扣算法题 快慢指针 双指针 19.删除链表的倒数第n个结点
  • 网络五层模型:物理层、数据链路层、网络层、传输层、应用层,分别解决了什么问题?
  • OpenCV视频I/O(18)视频写入类VideoWriter之初始化 VideoWriter 对象的函数open()的使用
  • 大数据处理从零开始————4.认识HDFS分布式文件系统
  • jwt认证课件讲解
  • 【判断推理】逻辑基础
  • AcWing 655:天数转换 ← 整除、求余