工欲善其事必先利其器——Anaconda安装教程(2024版本)

前言

在数据科学、机器学习、科学计算等领域,Python 因其简洁的语法和强大的库支持而广受欢迎。Anaconda 是一个流行的Python发行版,它包含了大量的科学计算和数据分析库,极大地方便了开发者和研究者的工作。本文将为您提供2024版本的Anaconda安装教程,帮助您快速搭建起Python开发环境。

一、什么是Anaconda?

Anaconda 是一个开源的Python发行版,它预装了许多常用的科学计算和数据分析库,如NumPy、Pandas、SciPy、Matplotlib等。用户也可以通过conda命令轻松地安装、更新和卸载其他库,使得Python的安装和库管理变得简单高效。
Anaconda 集成了Jupyter、Spyder等开发环境,其中jupyter是一个流行的交互式开发环境,非常适合数据分析和可视化。

二、为什么用Anaconda?

  • 环境管理:Anaconda 允许用户创建隔离的环境,方便不同项目使用不同版本的库。
  • 库管理:通过conda,可以轻松安装、更新和管理Python库。
  • 社区支持:Anaconda 拥有庞大的用户社区,遇到问题时可以快速获得帮助。
  • 跨平台:支持Windows、macOS和Linux系统。

三、如何下载和安装Anaconda?

3.1 下载Anaconda

访问 Anaconda 的官方网站,选择适合您操作系统的版本进行下载,除此之外,您还可以选择通过直接点击Download按钮的方式自动为您的计算机选择适当的安装程序下载。
如果进不去官网,或者下载太慢,您可以在清华大学开源软件镜像站下载:清华大学开源软件镜像站
镜像站页面如下,使用CTRL+F组合键搜索,从中选择适合自己的版本进行下载:
官网下载界面
在这里插入图片描述

  • 下载完成后的安装包如下图所示
    Anaconda安装包演示
3.2 安装Anaconda
  • 对于Windows用户,下载完成后双击安装程序,按照提示进行安装。
  • 对于macOS和Linux用户,下载.sh文件后,在终端运行安装命令。

下面以Win10为例演示安装过程。
在安装过程中,您可以按照默认选项一直点击(next)下一步按钮完成安装,也可以根据需要自定义安装。

第一步,直接点击next即可。
第一步直接选next
直接点击I Agree
I Agree
选择安装的用户对象,这里选择Just Me,然后点击next即可。
安装用户
选择安装目录,这里为了演示,选择默认安装位置,您也可以点击Browse选择其他目录,这里需要记住安装目录位置,后面配置环境会用到,然后点击next
在这里插入图片描述
到安装选项这一步,全选即可,也可以根据自己的需求勾选,
然后点击Install开始安装。
如果您的电脑已安装Anaconda环境或者python环境,请取消勾选第二个选项
如果您未安装Anaconda环境,并且忘记勾选第二个选项,请安装完成后移步至环境配置章节。
在这里插入图片描述
1.Create shortcuts (supported packages only).
创建快捷方式(仅支持包)。
2.Add Anaconda3 to my PATH environment variable
将Anaconda3添加到我的PATH环境变量
NOT recommended.This can lead to conficts with other applications.
Instead,use the Commmand Prompt and Powershell menus added to the Windows Start Menu.
不推荐。这可能导致与其他应用程序的冲突。相反,使用 命令提示符和Powershell菜单添加到Windows开始菜单。
3.Register Anaconda3 as my default Python 3.12
注册Anaconda3作为我默认的Python 3.12
Recommended.Allows other programs,such as VSCode,PyCharm,etc.to automatically detect Anaconda3 as the primary Python 3.12 on the system.
推荐。允许其他程序,如VSCode,PyCharm等自动检测Anaconda3为系统上的主Python 3.12。
4.Clear the package cache upon.completion.
Recommended.Recovers some disk space without harming functionality.
完成后清除包缓存
推荐。恢复部分磁盘空间而不损害功能。

安装时间在20分钟左右完成,具体因计算机性能而不同。
进度条满时点击next
安装过程

点击next
默认设置

最后一步全部取消勾选,点击Finish完成安装。(以下是选项对应中文释义)
最后一步
Here are some helpful resources to get you started:这里提供了一些有用的资源,帮助你开始使用Anaconda。
We recommend you bookmark the ‘Getting Started with Anaconda Distribution’ link:推荐你将“Anaconda Distribution入门指南”的链接加入书签,以便你以后可以方便地查阅。
1.Launch Anaconda Navigator:启动Anaconda Navigator。Anaconda Navigator是一个图形界面工具,允许你管理Anaconda环境、包和启动应用程序。
2.Getting Started with Anaconda Distribution:这是一份入门指南,通常包含如何开始使用Anaconda的基本信息,例如如何创建和管理环境、安装和管理包、使用Jupyter Notebook等。

3.3 验证Anaconda

安装完成后,使用win+r输入cmd打开命令行工具,输入以下命令来验证安装是否成功:

查看conda版本
conda --version
或
conda -V
查看python版本
python --version
或
python -V

如果能够显示版本信息,则表示安装成功。
查看版本信息

3.4 配置国内镜像源

由于网络原因,有时直接从Anaconda官方源下载包会很慢。您可以配置国内镜像源以加速下载,例如使用清华大学镜像源:

查看已添加的镜像源
conda config --show channels
删除所有的已装镜像源
conda config --remove-key channels
添加和配置镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --set show_channel_urls yes

配置镜像源

四、其他

Jupyter Lab 汉化

Jupyter Lab 是Anaconda中常用的交互式开发环境,如果您希望使用汉化版本,可以通过以下步骤实现:

  1. 打开Jupyter Lab。
  2. 在代码单元格输入并执行
    pip install jupyterlab-language-pack-zh-CN
  3. 重启Jupyter Lab(刷新浏览器即可)。
环境配置

在安装时如果您未勾选添加环境变量,您可以自主添加环境变量。
如果您使用默认目录安装,则Anaconda存放地址:C:\Users\Administrator\anaconda3
按下键盘win键,搜索环境变量,打开
在这里插入图片描述
点击环境变量
在这里插入图片描述
双击Path
在这里插入图片描述
点击右边的新建,将以下几个路径添加进来,点击确定
C:\ProgramData\anaconda3
C:\ProgramData\anaconda3\Scripts
C:\ProgramData\anaconda3\Library\lib
C:\ProgramData\anaconda3\Library\mingw-w64\bin
在这里插入图片描述

逐步点击确定
在这里插入图片描述
在这里插入图片描述


通过以上步骤,您应该能够顺利安装并配置好Anaconda,为您的Python开发之旅打下坚实的基础。如果您在安装过程中遇到任何问题,欢迎在评论区留言。

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

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

相关文章

ctfshow(155->158)--文件上传漏洞--绕过黑名单

Web155 进入界面: 审计: 前端校验:限制传入文件的后缀为.png MIME验证 黑名单过滤 思路/EXP: 先上传.user.ini文件: 将.user.ini.png文件上传,然后抓包去掉.png后缀,就同时绕过了前端校验…

第7次CCF CSP认证真题解

1、折点计数 题目链接&#xff1a;https://sim.csp.thusaac.com/contest/7/problem/0 100分代码&#xff1a; #include <iostream> using namespace std; int main(int argc, char *argv[]) {int n;cin >> n;int a[1010];for(int i 0; i < n; i){cin >&g…

我谈Canny算子

在Canny算子的论文中&#xff0c;提出了好的边缘检测算子应满足三点&#xff1a;①检测错误率低——尽可能多地查找出图像中的实际边缘&#xff0c;边缘的误检率&#xff08;将边缘识别为非边缘&#xff09;低&#xff0c;且避免噪声产生虚假边缘&#xff08;将非边缘识别为边缘…

STM32-Cube定时器TIM

一、内部时钟源 1、创建项目 File → New → STM32 project选择STM32F103C8T6单片机&#xff0c;命名TIM 2、配置单片机 1.打开USART1&#xff0c;方便我们与电脑连接查看数据 开启UART1并开启中断。 2、设置时钟源 开启外部高速晶振 将时钟频率设置为72MHz 设置调试模…

三款计算服务器配置→如何选择科学计算服务器?

科学计算在众多领域都扮演着关键角色&#xff0c;无论是基础科学研究还是实际工程应用&#xff0c;强大的计算能力都是不可或缺的。而选择一台合适的科学计算服务器&#xff0c;对于确保科研和工作的顺利进行至关重要。 首先&#xff0c;明确自身需求是重中之重。要仔细考虑计算…

【SSM详细教程】-14-SpringAop超详细讲解

精品专题&#xff1a; 01.《C语言从不挂科到高绩点》课程详细笔记 https://blog.csdn.net/yueyehuguang/category_12753294.html?spm1001.2014.3001.5482 02. 《SpringBoot详细教程》课程详细笔记 https://blog.csdn.net/yueyehuguang/category_12789841.html?spm1001.20…

Go 1.19.4 命令调用、日志、包管理、反射-Day 17

1. 系统命令调用 所谓的命令调用&#xff0c;就是通过os&#xff0c;找到系统中编译好的可执行文件&#xff0c;然后加载到内存中&#xff0c;变成进程。 1.1 exec.LookPath&#xff08;寻找命令&#xff09; 作用&#xff1a; exec.LookPath 函数用于在系统的环境变量中搜索可…

numpy——数学运算

一、标量——矢量 import numpy as npa 3.14 b np.array([[9, 5], [2, 7]])print(a) print(b)# ---------- 四则运算 ---------- print(a b) # np.add print(a - b) # np.subtract print(a * b) # np.multiply print(a / b) # np.divide 二、矢量——矢量 import nump…

【JavaEE】【多线程】定时器

目录 一、定时器简介1.1 Timer类1.2 使用案例 二、实现简易定时器2.1 MyTimerTask类2.2 实现schedule方法2.3 构造方法2.4 总代码2.5 测试 一、定时器简介 定时器&#xff1a;就相当于一个闹钟&#xff0c;当我们定的时间到了&#xff0c;那么就执行一些逻辑。 1.1 Timer类 …

【HTML】之基本标签的使用详解

HTML&#xff08;HyperText Markup Language&#xff0c;超文本标记语言&#xff09;是构建网页的基础。它不是一种编程语言&#xff0c;而是一种标记语言&#xff0c;用于描述网页的内容和结构。本文将带你了解HTML的基础知识&#xff0c;并通过详细的代码示例和中文注释进行讲…

PyMol3.0 Educational Version激活教程(激活一次可用半年)

访问网址&#xff1a;https://www.pymol.org/edu/ 填写学生信息表单然后pymol会给邮箱发一个邮件&#xff0c;点开邮件中的网址便可以下载license并且可以从官网下载pymol3.0版本&#xff08;推荐使用Windows EXE Installler&#xff09;安装好之后打开软件&#xff0c;然后会弹…

异地组网最简单的方法

异地组网的方法多种多样&#xff0c;每种方法都有其特定的优缺点和适用场景&#xff0c;本期梳理一些相对简单且常用的异地组网方法&#xff0c;开始~ 一、使用硬件路由器的 VPN 功能 前提条件 你需要有支持 VPN 功能的路由器&#xff0c;如华硕、中兴等品牌。这些路由器在设置…

【Java基础】2、Java基础语法

f2/fnf2&#xff1a;选中点中的文件名 ​​​​​​​ 1.注释 为什么要有注释&#xff1f; 给别人和以后的自己可以看懂的解释 注释含义 注释是在程序指定位置的说明性信息&#xff1b;简单理解&#xff0c;就是对代码的一种解释 注释分类 单行注释 //注释信息 多行注释…

使用AMD GPU和LangChain构建问答聊天机器人

Question-answering Chatbot with LangChain on an AMD GPU — ROCm Blogs 作者&#xff1a;Phillip Dang 2024年3月11日 LangChain是一个旨在利用语言模型强大功能来构建前沿应用程序的框架。通过将语言模型连接到各种上下文资源并基于给定的上下文提供推理能力&#xff0c;L…

20241027_北京郊游香山公园

这次是第二次去香山公园&#xff0c;天气不是很晴朗&#xff0c;有雾。 乘坐地铁到的时候&#xff0c;第一趟车&#xff0c;我这么聪明&#xff0c;那肯定是不会坐的&#xff0c;因为没有座位&#xff0c;路程30多分钟&#xff0c;我都20多岁了&#xff0c;身体那肯定顶不住。 …

【React】React18核心源码解读

前言 本文使用 React18.2.0 的源码&#xff0c;如果想回退到某一版本执行git checkout tags/v18.2.0即可。如果打开源码发现js文件报ts类型错误请看本人另一篇文章&#xff1a;VsCode查看React源码全是类型报错如何解决。 阅读源码的过程&#xff1a; 下载源码 观察 package…

亚信安全DeepSecurity中标知名寿险机构云主机安全项目

近日&#xff0c;亚信安全DeepSecurity成功中标国内知名寿险机构的云主机安全项目。亚信安全凭借在云主机安全防护领域的突出技术优势&#xff0c;结合安全运营的能力&#xff0c;以“实战化”为指导&#xff0c;为用户提供无惧威胁攻击、无忧安全运营的一站式云安全体系&#…

前端 eslint 配置,以及在git提交之前自动format

目录 1、配置eslint步骤 1、eslint安装配置步骤 2、配置scripts步骤 3、测试eslint 2、配置git-hook1、安装环境2、最终效果 众所周知&#xff0c;前端项目可以在报很多error的情况下运行。但是良好的代码规范仍然有利于项目的开发维护&#xff0c;这里提供我的规范&#xff0c…

vue使用阿里svg图标

最近开发项目的写前端时候&#xff0c;发现element的图标库不能满足我的需求&#xff0c;当然&#xff0c;大部分是够用的&#xff0c;不过某些特定按钮没有合适的图标,我是发现没有批量导入按钮的图标&#xff0c;所以找了阿里的适量图标库来使用 阿里矢量图标库 阿里矢量图…

深入了解 kotlinx-datetime:配置与使用指南

深入了解 kotlinx-datetime&#xff1a;配置与使用指南 在Kotlin多平台开发中&#xff0c;处理日期和时间是常见的需求。kotlinx-datetime库提供了强大且简洁的API来帮助开发者应对这一挑战。本文将详细介绍如何配置kotlinx-datetime库&#xff0c;并通过生动的示例演示其核心…