Anaconda3-2023.07-2安装和配置教程

news2024/11/26 19:20:10

Anaconda3-2023.07-2安装和配置教程

  • 前言
  • 一、彻底卸载python
    • 1、卸载python
    • 2、删除环境变量
  • 二、下载Anaconda
    • 方式一:官网下载
    • 方式二、镜像站下载
  • 三、安装Anaconda3
  • 四、配置环境变量
  • 五、检验安装是否成功
    • 1、查看anaconda版本
    • 2、查看python版本
    • 3、查看Anaconda Navifator
  • 六、优化设置:配置国内镜像源
    • 1、配置镜像源
    • 2、其他相关命令
      • a.查看是否修改好通道
      • b.恢复默认源
      • c.删除旧镜像源
      • d.添加新镜像源
  • 七、配置Pycharm解释器

前言

最近开始学习数据分析,所以会用到Anaconda,所以记录一下。

Anaconda,中文大蟒蛇,是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,所以相对而言,Anaconda 的下载文件比较大。

这时候可能有朋友会纠结先安装python还是安装anaconda,这边的建议是装anaconda,就不需要单独装python了,因为anaconda自带python,且安装了anaconda之后,默认python版本是anaconda自带的python版本。

所以,Anaconda的安装分两种情况:

情况一:电脑现在没有装python或者现在装的可以卸载掉(装Anaconda时先卸python,本文记录方式)

情况二: 电脑目前装了python,但想保留它 (比较复杂,本文未记录,请百度 !)

一、彻底卸载python

电脑系统:win11

Anaconda版本:Anaconda3-2023.07-2-Windows-x86_64

1、卸载python

  • 首先在控制面板中将python卸载,并且手动删除安装目录中的文件

image-20231006201330270

2、删除环境变量

检查环境变量中是否也被删除

当初在安装的时候,有的人未勾选“自动添加环境变量”的选项,选择手动添加

  • 点击计算机(右键)→属性→高级系统设置→环境变量

image-20231006202105011

  • 查看用户变量和系统变量中的path栏,双击打开,查看是否还有和python有关的环境变量,如果有,则删除掉。

image-20231006202518830

:在退出时,不要忘记外面还有几个确认按钮,也需要点击不要直接叉掉,否则并没有保存设置。

  • 至此,python完全卸载完成,选择性可以重启电脑。

二、下载Anaconda

方式一:官网下载

官网地址:Free Download | Anaconda

  • 进入官网,直接点击首页的"Download"即可。

如果官网文件下载速度很慢的话,可以考虑第二种方式下载:清华大学开源软件镜像站下载

image-20231006203452366

方式二、镜像站下载

网站地址:清华大学开源软件镜像站

  • 选择合适的版本下载即可

image-20231006203725699

三、安装Anaconda3

  • 双击安装包打开,等待一下加载,然后点击Next

  • 然后点击 I Agree

image-20231006204116733

  • 然后选择为谁安装,按需选择,这里就默认了,然后点击Next

image-20231006204224339

  • 这里是安装位置,按需选择即可(不建议装C盘,如图所示,要占用4.9G,此处为虚拟机演示,就未修改),然后点击Next

image-20231006204303349

  • 这里是选择环境变量,建议将第二项勾选上,自动添加环境变量,不选择可以,安装结束后,手动添加。(如果当前安装版本没有这个选择,也后面自动添加)第四项是:完成后清除包缓存,按需选择。然后选择Install,等待安装结束

image-20231006204715013

  • 安装完成后,点击Next,然后点击Finish,弹出的页面直接关闭即可

image-20231006210121932

  • 至此,安装结束。

四、配置环境变量

前面安装时,如果已勾选自动配置的用户,则可忽略

  • 点击计算机(右键)→属性→高级系统设置→环境变量

image-20231006202518830

  • 在下面系统变量里,找到并双击Path打开

如果前面选择了“自动添加”和“为自己安装”,应该在用户变量中的path中可以查看到。

选择“为所有用户安装”,应该在用户变量中的path中可以查看到。

image-20231006211609574

  • 在编辑环境变量里,点击新建

image-20231006211754329

  • 依次添加下面的5行环境变量,新建完成后点击确定!然后依次确定,关闭弹窗

:这里不是完全复制,其中的前缀C:\Software\anaconda3需要修改为你自己电脑的安装路径

C:\Software\anaconda3
C:\Software\anaconda3\Library\mingw-w64\bin
C:\Software\anaconda3\Library\usr\bin
C:\Software\anaconda3\Library\bin
C:\Software\anaconda3\Scripts

image-20231006213438094

五、检验安装是否成功

1、查看anaconda版本

同时按win + r,在左下角的运行窗口中,输入cmd,在弹出的命令行中输入:conda --version,查看anaconda版本,输入 :

conda --version

若能显示出anaconda版本号,则正常

image-20231006213638386

2、查看python版本

输入python,查看python版本

python

若能显示出python版本号,则正常

3、查看Anaconda Navifator

点击任务栏中的Windows键这里,然后选择所有应用,选择Anaconda3(64-bit)文件夹中的Anaconda Navifator打开它

image-20231006213745006

若出现以下页面,能安装正常

image-20231006214233696

至此,检验结束。

六、优化设置:配置国内镜像源

参考前面在官网下载安装包的速度,因为官方服务器在国外,后续我们需要安装一些Python包时,速度可能会很慢,所以我们将源换成清华大学镜像源

1、配置镜像源

  • 点击任务栏中的Windows键这里,然后选择所有应用,选择Anaconda3(64-bit)文件夹中的Anaconda Prompt打开它

image-20231006215731039

  • 依次输入以下代码,配置镜像源即可
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/msys2/
 
//设置搜索时显示通道地址
conda config --set show_channel_urls yes

image-20231006215926002

2、其他相关命令

a.查看是否修改好通道

conda config --show channels

image-20231006220217424

b.恢复默认源

conda config --remove-key channels

c.删除旧镜像源

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/

d.添加新镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/

七、配置Pycharm解释器

  • 打开Pycharm,新建项目,修改项目位置Location

    Python Interpreter: Previously configured interpreter选项中选择Previously configured interpreter

image-20231006223525880

  • 此时最下面提醒:No Python interpreter selected,没有Python解释器选择。所以点击右侧的 Add Interpreter,然后选择Add Local Interpreter…

image-20231006223838478

  • 选择左侧的Virtualenv Environment,然后Environment:选择Existing,点击右侧的**…,在弹窗中选择之前安装anaconda的目录,在其中找到python.exe**,然后点击OK,返回上级目录再点击OK

image-20231006224205580

补充说明

如果忘记anaconda忘记安装在哪了,在cmd命令行窗口中输入where python查找

where python

image-20231006224653930

  • 这个时候Interpreter里面就有内容了,点击左下角的Create创建项目

image-20231006224955170

  • 等待加载完成,创建一个Python文件,输入代码print(“hello world”),然后运行。

初次运行可能需要加载设置,可等待一下。

image-20231006230001431

程序正常运行,自此,配置结束。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1070591.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C (1094) : DS双向链表—前驱后继

Description 在双向链表中,A有一个指针指向了后继节点B,同时,B又有一个指向前驱节点A的指针。这样不仅能从链表头节点的位置遍历整个链表所有节点,也能从链表尾节点开始遍历所有节点。 对于给定的一列数据,按照给定的…

springboot2.7.15集成springcloud,springcloudalibaba

spring-cloud官方中文文档 spring-cloud官方文档 Spring Cloud Alibaba官方文档 这边用的是springboot2.7.15以下是集成springcloud,springcloudalibaba的版本推荐 <dependencyManagement><dependencies><!--SpringBoot整合Spring Cloud--><dependency…

梯度裁剪:torch.nn.utils.clip_grad_norm_详解

梯度裁剪是为了防止梯度爆炸。在训练FCOS算法时&#xff0c;因为训练过程出现了损失为NaN的情况&#xff0c;在github issue有很多都是这种训练过程出现loss为NaN&#xff0c;使用torch.nn.utils.clip_grad_norm_梯度裁剪函数&#xff0c;可以有效预防梯度爆炸的情况发生。 1 …

OpenCV4(C++)—— 图像阈值化

文章目录 前言一、固定阈值化 —— threshold二、自适应阈值化 —— adaptiveThreshold三、LUT查找表 前言 图像阈值化在许多计算机视觉和图像处理任务中都是一个重要的预处理步骤。在边缘检测过程中&#xff0c;通过将图像转换为二值图像&#xff0c;可以突出图像中的边缘信息…

Qt:多语言支持,构建全面应用程序“

Qt&#xff1a;强大API、简化框架、多语言支持&#xff0c;构建全面应用程序" 强大的API&#xff1a;Qt提供了丰富的API&#xff0c;包括250多个C类&#xff0c;基于模板的集合、序列化、文件操作、IO设备、目录管理、日期/时间等功能。还包括正则表达式处理和支持2D/3D…

制作长图海报的详细指南,制作长图海报的5个步骤

制作长图海报是宣传活动、产品或服务的重要方式之一。乔拓云后台提供了丰富的海报模板&#xff0c;让你轻松制作出专业级的长图海报。下面将介绍如何使用乔拓云后台制作长图海报的技巧。 一、选择模板 首先&#xff0c;注册并登录乔拓云后台&#xff0c;进入云设计页面。在选择…

C语言学生成绩录入系统

一、系统概述 该系统是一个由链表创建主菜单的框架&#xff0c;旨在快速创建学生成绩录入系统的主菜单结构。其主要任务包括&#xff1a; 实现链表的创建、插入和遍历功能&#xff0c;用于存储和展示学生成绩录入系统各个模块的菜单项。 2. 提供用户友好的主菜单界面&#xf…

证件照换底色详细教程

说到证件照的底色更改&#xff0c;我想对大部分朋友来说是蛮头疼的事情&#xff0c;由于我们不论是在生活还是学习中&#xff0c;有时候总会要上传一些证件照&#xff0c;而当你手上有证件照准备上传时&#xff0c;发现底色不对&#xff0c;是不是很抓狂&#xff0c;现在&#…

SpringCloud学习笔记-Eureka的服务拉取

假设是OrderService里面拉取Eureka的服务之一User Service 1.依然需要在该服务里面引入依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependenc…

水波纹文字效果动画

效果展示 CSS 知识点 text-shadow 属性绘制立体文字clip-path 属性来绘制水波纹 工具网站 CSS clip-path maker 效果编辑器 页面整体结构实现 使用多个 H2 标签来实现水波纹的效果实现&#xff0c;然后使用clip-path结合动画属性一起来进行波浪的起伏动画实现。 <div …

分析性质+dp计数:1007T4

http://cplusoj.com/d/senior/p/SS231007D 分析题目性质&#xff0c;有&#xff1a; 按编号顺序最短路必然为连续段边只会在连续段内和相邻连续段之间连 i i i 段 连 i 1 i1 i1 段&#xff0c; i 1 i1 i1 段中每个点恰有1条来自 i i i 的边 然后肯定是考虑 f ( l , r )…

Edge浏览器下载文件被保存为 .crdownload 文件的问题小记

问题 近期使用Edge浏览器下载文件时&#xff0c;文件都被保存为 .crdownload 格式的文件了&#xff0c;不确定从哪个版本开始的。除非下载未完成导致文件不完整&#xff0c;否则不会被保存为 .crdownload 格式的文件&#xff1b;实际上文件已完成了下载&#xff0c;且手工修改…

Day4:Linux系统编程1-60P

我的学习方法是&#xff1a;Linux系统编程&#xff08;看pdf笔记&#xff09; Linux网络编程 WebServer 01P-17P Linux相关命令及操作 cp -a dirname1 dirname2 复制目录 cp -r dirname1 dirname2 递归复制目录 1 到目录 2 这里-a 和-r 的差别在于&#xff0c;-a 是完全复制…

深入了解 GMP

视频链接地址:Golang深入理解GPM模型_哔哩哔哩_bilibili 一、Golang“调度器”的由来? (1) 单进程时代不需要调度器 我们知道,一切的软件都是跑在操作系统上,真正用来干活(计算)的是CPU。早期的操作系统每个程序就是一个进程,直到一个程序运行完,才能进行下一个进程,就是…

大数据Doris(七):Doris安装与部署规划

文章目录 Doris安装与部署规划 一、软硬件需求 二、​​​​​​​资源规划

[Java] 服务端消息推送汇总

前言&#xff1a;当构建实时消息推送功能时&#xff0c;选择适合的方案对于开发高效的实时应用至关重要。消息的推送无非就推、拉两种数据模型。本文将介绍四种常见的消息实时推送方案&#xff1a;短轮询&#xff08;拉&#xff09;、长轮训&#xff08;拉&#xff09;、SSE&am…

详解C语言指针(二)

文章目录 1. 字符指针2. 指针数组3. 数组指针3.1 什么是数组指针&#xff1f;3.2 &数组名 VS 数组名 4. 数组参数4.1 一维数组传参4.2 二维数组传参 5. 函数指针6. 函数指针数组7. 指向函数指针数组的指针8. 回调函数 1. 字符指针 字符指针是指针类型的变量&#xff0c;其…

文本自动输入/删除的加载动画效果

效果展示 CSS 知识点 绕矩形四周跑的光柱动画实现animation 属性的 steps 属性值运用 页面基础结构实现 <div class"loader"><!-- span 标签是围绕矩形四周的光柱 --><span></span><span></span><span></span>&l…

Git 学习笔记 | 使用码云

Git 学习笔记 | 使用码云 Git 学习笔记 | 使用码云注册登录码云&#xff0c;完善个人信息设置本机绑定SSH公钥&#xff0c;实现免密码登录创建远程仓库 Git 学习笔记 | 使用码云 注册登录码云&#xff0c;完善个人信息 网址&#xff1a;https://gitee.com/ 可以使用微信&…

SpringBoot结合dev-tool 实现IDEA项目热部署

什么是热部署&#xff1f; 应用正在运行的时候升级功能, 不需要重新启动应用对于Java应用程序来说, 热部署就是在运行时更新Java类文件 通俗的来讲&#xff0c;应用在运行状态下&#xff0c;修改项目源码后&#xff0c;不用重启应用&#xff0c;会把编译的内容部署到服务器上…