Anaconda3简介与安装步骤

目录

Anaconda3简介与功能

1.Anaconda3简介

2.主要功能和特点

3.使用场景

4.总结

Anaconda3安装

1.Anaconda3下载

1.1我的百度网盘

1.2官网下载

1.2.1访问官网

1.2.2输入邮箱

1.2.3登录你的邮箱下载(你的噶)

2.安装

2.1双击安装

2.2选择安装类型

2.3安装目录选择

2.4高级安装选项界面

2.5下一步

2.6 验证

3.常用命令

4.环境创建

4.1创建虚拟环境:

4.2激活虚拟环境:

4.3版本查看

5.pytorch和tensorflow


Anaconda3简介与功能

1.Anaconda3简介

        Anaconda3 是一个面向数据科学、机器学习和科学计算的开源集成开发环境,广泛应用于学术研究、商业分析和开发等多个领域。它不仅支持 Python,还支持 R 语言,使得它在处理复杂数据分析任务时非常灵活和强大。

2.主要功能和特点

1.预装常用科学计算包: Anaconda3 集成了超过 1500 个数据科学和科学计算包,包括但不限于:

  • NumPy:用于高效的数值计算和数组操作。
  • Pandas:用于数据处理和分析,尤其是结构化数据的操作。
  • MatplotlibSeaborn:用于数据可视化,创建丰富的图表和图形。
  • SciPy:提供科学计算功能,如积分、优化和统计分析。
  • Scikit-learn:机器学习库,支持分类、回归、聚类和降维等任务。

2.Conda 包管理器: Anaconda3 内置的 Conda 是一个强大的包管理器,可以轻松安装、更新和删除 Python 和 R 包。它还可以管理依赖项,确保不同软件包之间的兼容性。此外,Conda 还支持创建虚拟环境,帮助用户隔离不同项目的依赖环境,防止冲突。

3.环境管理: Anaconda3 允许用户创建和管理多个虚拟环境,每个环境可以独立配置不同版本的 Python 和相关包。这在开发多个项目或测试不同的库版本时非常有用,可以避免依赖冲突。

4.Jupyter Notebook 集成: Anaconda3 集成了 Jupyter Notebook,这是一个基于网页的交互式开发环境。它允许用户在同一页面中编写代码、执行计算并直接展示结果,非常适合数据探索、实验性编程和教学。用户可以在 Notebook 中插入代码块、文本注释、图表和公式,极大地方便了数据分析的工作流程。

5.跨平台支持: Anaconda3 支持 Windows、macOS 和 Linux 操作系统,确保用户能够在不同的平台上无缝开发和部署项目。

6.企业级支持和功能: 除了开源版本,Anaconda 还提供商业支持,适合企业级应用。它包括优化的包、镜像服务、团队协作工具和企业级安全特性,帮助企业高效地管理数据科学工作流和基础设施。

3.使用场景

  • 数据科学:Anaconda3 为数据科学家提供了所需的所有工具,从数据清洗、分析到建模和可视化,全程覆盖。
  • 机器学习:集成了主要的机器学习框架和库,方便快速搭建和测试模型。
  • 教学和研究:通过 Jupyter Notebook,Anaconda3 成为教学和科研中的常用工具,便于展示和分享代码及分析过程。
  • 开发与部署:虚拟环境和包管理功能,使开发人员可以轻松管理项目依赖,并确保代码在不同环境中的一致性。

4.总结

Anaconda3 是一个功能强大且用户友好的数据科学和开发平台。它简化了软件包管理和环境配置,并集成了丰富的工具集,使其成为数据分析、科学研究和开发工作的理想选择。无论是初学者还是资深开发者,Anaconda3 都能大大提高工作效率和项目管理的便利性。

Anaconda3安装

1.Anaconda3下载

1.1我的百度网盘

通过百度网盘分享的文件:anaconda
链接:https://pan.baidu.com/s/1KIHFy9gE13N2RJ5ld9Pjmw?pwd=t8wt 
提取码:t8wt 
--来自百度网盘超级会员V6的分享

1.2官网下载

1.2.1访问官网

Download Anaconda Distribution | Anaconda

1.2.2输入邮箱

407fb65c88e34b118c69c69772fc1883.png

1.2.3登录你的邮箱下载(你的噶)

进入邮箱

6d5115423a544c93906a8a82fc7c6c16.png

点击下载

4eb264e827af40708c887bfbf492a2e7.pngf81a304900914fc79ba3cea2afd135f4.png

2.安装

2.1双击安装

b58f4bb611f64e51b0df4cfd9422a20e.png460c797ad2ee4929b0df0d713e6d4af8.png

2.2选择安装类型

e640e885a1874c05ae79f40abde06c87.png

·  Just Me (recommended):只为当前用户安装,这是推荐的选项,不需要管理员权限。

·  All Users (requires admin privileges):为所有用户安装,需要管理员权限。

2.3安装目录选择

c盘不够不建议默认安装

4c9ecd4389694728976cd9507eb238db.png7d2da164c8d9482f851b076cda119e98.pngfed1f789818046f1b1d066e611a3096a.png

2.4高级安装选项界面

418ff6bafd134ff4b757c0456376d1f4.png

·Create shortcuts (supported packages only):创建快捷方式(仅限受支持的软件包)。选择此选项后,Anaconda会在桌面或开始菜单中创建相关的快捷方式。

· Add Anaconda3 to my PATH environment variable:将Anaconda3添加到系统的PATH环境变量中。不推荐选择此选项,因为这可能会与其他应用程序产生冲突。安装界面建议使用已经添加到Windows开始菜单的命令提示符和Powershell菜单来代替。

·Register Anaconda3 as my default Python 3.12:将Anaconda3注册为默认的Python 3.12版本。选择此选项后,其他程序(如VSCode、PyCharm等)将自动检测并使用Anaconda3作为系统中的主要Python版本。

·Clear the package cache upon completion:安装完成后清理包缓存。推荐选择此选项,这可以在不影响功能的情况下恢复一些磁盘空间。
a3b8e545bc5a4775923ec89f2995f925.png

2.5下一步

68fb74ce66ff4cfcae2ec1dc08e6d6c7.png4e9cfb25b1ef45e4913d24dff6788b2b.png59162333b2414dbb8f39e3a5f6305cea.png

·  Launch Anaconda Navigator:启动Anaconda Navigator,这是Anaconda的图形用户界面,可以方便地管理环境、安装包和启动Jupyter Notebook等工具。默认是选中的,安装完成后会立即启动Anaconda Navigator。

·  Getting Started with Anaconda Distribution:获取Anaconda发行版的入门指南。选中后,会打开一个帮助页面或文档,提供一些基本的使用指南,帮助你快速上手。

2.6 验证

05e42df519044edaae151aa71df8325d.png

5e94ba33130a407f8fb9fe939f4d43c8.png8c1fa5ac35bf4eff94610fc5d7994102.png

3.常用命令

1. 创建对应python版本的虚拟环境

conda create -n env_name python=3.x

# env_name是你取的名字,可以随便,建议要有辨识度,“=”后面是版本,根据需求下载版本

2. 查看存在的虚拟环境

conda env list

3. 进入对应虚拟环境

conda activate env_name

4. 使用python

python

5. 使用pip安装python库

pip -V

6.退出环境

conda deactivate

7.删除虚拟环境

conda env remove -p 虚拟化路径

4.环境创建

4.1创建虚拟环境:

conda create -n py310 python=3.10

软件这里也可以查看

a4aa0797753b450aabff4b6dd6e71fe2.png

4.2激活虚拟环境:

conda activate py310

3aed8e6003a44311a29f13633b1e7fe1.png

4.3版本查看

python --version

f6e0cac25d10446f846cd00e01a58ef6.png

5.pytorch和tensorflow

下期见.....

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

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

相关文章

Linux——nginx 负载均衡

常规的web服务器一般提供对于静态资源的访问,比如说:图片、web样式 网站提供的大部分交互功能都需要web编程语言的支持,而web服务对于程序的调用,不管编译型语言还是解释型语言,web服务同将对于应用程序的调用递交给通…

路别走窄了,华为认证的这些方向,比数通值钱

华为认证作为全球领先的ICT技术认证之一,以其高标准和权威性在全球范围内受到认可。它不仅代表了专业技能的国际水平,更是IT专业人士职业生涯中的重要里程碑。但谈论起华为认证,似乎大家都默认首选数通。 不止在华为认证,而是在整…

Vue使用v-model收集各种表单数据、过滤器

目录 1. 使用v-model收集各种表单数据2. 日期格式化3. 过滤器 1. 使用v-model收集各种表单数据 若<input type“text”/>&#xff0c;则v-model收集的是value值&#xff0c;用户输入的就是value值若<input type“radio”/>&#xff0c;则v-model收集的是value值&a…

H5开发有哪些技巧?

随着现代社会的飞速发展&#xff0c;网页开发已经从传统的HTML、CSS、JavaScript往H5发展。H5也称为HTML5&#xff0c;可以理解为是HTML的升级版&#xff0c;具有更加优秀的性能、更加完善的功能和更加多样的体验。因其灵活性和跨平台特性&#xff0c;成为了各类移动应用和网页…

R语言报错 | object ‘integral‘ not found whilst loading name

1、报错背景 Registered S3 method overwritten by htmlwidgets:method from print.htmlwidget tools:rstudio Error: package or namespace load failed for ‘Seurat’:object integral not found whilst loading namespace spatstat.core 当我想library&…

sheng的学习笔记-AI-半监督学习

AI目录&#xff1a;sheng的学习笔记-AI目录-CSDN博客 基础知识 什么是半监督学习 我们在丰收季节来到瓜田&#xff0c;满地都是西瓜&#xff0c;瓜农抱来三四个瓜说这都是好瓜&#xff0c;然后再指着地里的五六个瓜说这些还不好&#xff0c;还需再生长若干天。基于这些信息&a…

【Qt CMake】Qt5Widgets.dll:-1: error: LNK1107: 文件无效或损坏: 无法在 0x308 处读取

项目场景&#xff1a; CMake 编译QT 工程 编译报错 E:\tool\Qt5.15.2\5.15.2\msvc2019_64\bin\Qt5Widgets.dll&#x1f44e; error: LNK1107: 文件无效或损坏: 无法在 0x308 处读取 问题描述 Cmkae 报错&#xff1a; E:\tool\Qt5.15.2\5.15.2\msvc2019_64\bin\Qt5Widgets.dll…

Linux 数据结构 链表

1.段错误调试方法&#xff1a; 1.按照网上的方法配置Ubuntu&#xff0c;允许生成core文件 2.重新编译代码并加入-g选项(允许进行GDB调试) 3.ulimit -c unlimited 不限制core文件的生成的大小 4.执行代码,复现段错误,产生包含出错信息的core文件(检查cor…

Android UI绘制原理:UI的绘制流程是怎么样呢?为什么子线程不能刷新UI呢?讲解大体的流程是怎么样的

目录&#xff1a; 一、 为什么要学习android UI绘制原理呢&#xff1f;对我们有什么帮助&#xff1f; 1.解决复杂布局问题&#xff1a;了解UI绘制原理可以帮助我们更好地理解和解决布局问题&#xff0c;比如使用自定义View、优化布局层级等。 2.知道何时触发布局&#xff08;…

redis面试(二十五)CountDownLatch实现

CountDownLatch最基本的原理&#xff0c;就是用来阻塞线程的&#xff0c;java本身也有CountDownLatch&#xff0c;用多线程处理分批处理多数据的时候很有用 基本的逻辑就是&#xff0c;同时开多个子线程&#xff0c;然后主线程进入等待&#xff0c;只有当其他子线程全都结束之…

JAVA后端框架【spring】--超详解

什么是spring? spring是一个轻量级的ioc和Aop的一站式java开发框架&#xff0c;简化企业级开发 轻量级&#xff1a;框架体积小&#xff08;核心模块&#xff09; IOC IOC:inversion of control 控制反转 把创建对象的控制权反转给spring框架 AOP Aop:面向切面编程 将程…

pnpm 查看库的所有版本

1、最近在做图布局的时候&#xff0c;发现默认版本是beta版 2、那么我们如何来查看远程库中有什么版本可以安装呢&#xff1f; 3、使用命令&#xff1a; pnpm view antv/layout versions pnpm view 这里替换成要查看的库名 versions

Android APP 常见概念与 adb 命令

adb 的概念 adb 即 Android Debug Bridge 。在窗口输入 adb 即可显示帮助文档。adb 实际上就是在后台开启一个 server&#xff0c;会接收 adb 的命令然后帮助管理&#xff0c;控制&#xff0c;查看设备的状态、信息等&#xff0c;是开发、测试 Android 相关程序的最常用手段。…

Jenkins安装使用详解,jenkins实现企业级CICD流程

文章目录 一、资料1、官方文档 二、环境准备1、安装jdk172、安装maven3、安装git4、安装gitlab5、准备我们的springboot项目6、安装jenkins7、安装docker8、安装k8s&#xff08;可选&#xff0c;部署节点&#xff09;9、安装Harbor10、准备带有jdk环境的基础镜像 三、jenkins实…

addroutes和next()导致的页面无法跳转问题,如登录之后无法跳转到首页,无法重定向,使用next(to)

版本 vue router 3 问题说明 登录成功后&#xff0c;想重定向到/index&#xff0c;执行router.push之后进入beforeEach&#xff1b; 由于第一次访问&#xff0c;判断用户信息为空&#xff0c;需要异步拉取用户的权限等信息&#xff0c; 获得响应后&#xff0c;使用addRoutes批…

harbor部署+docker-compose

harbor部署 harbor介绍 Harbor 是一个开源的企业级容器镜像仓库&#xff0c;用于存储和分发 Docker 镜像及其他容器格式的镜像。 Harbor 提供了一个集中化的存储库&#xff0c;方便团队成员共享和管理容器镜像。你可以将构建好的镜像推送到 Harbor 仓库中&#xff0c;其他成…

用python启动nacos和redis

import subprocess import tkinter as tk from tkinter import ttk, messagebox from subprocess import Popen, run, PIPE# 启动Nacos的函数 def start_nacos():startup_cmd_path rD:\environment\code-software\nacos-server-1.4.1\nacos\bin\startup.cmd# 异步启动NacosPop…

Python 和 PyCharm 安装(傻瓜式)

为什么要安装Python&#xff1f; 当我们写 python 代码的时候&#xff0c;需要有环境的支持&#xff0c;才可以运行代码。而 python 的安装支持了两个主要部分&#xff0c;分别是解释器和标准库。当我们安装完成&#xff0c;就可以使用python里面的标准库来写代码&#xff0c;而…

Nginx - 反向代理、缓存详解

概述 本篇博客对配置Nginx的第二篇&#xff0c;主要介绍Nginx设置反向代理、缓存、和负载均衡三个知识点&#xff0c;在之前的生产实践中遇到的问题进行归纳和总结&#xff0c;分享出来&#xff0c;以方便同学们有更好的成长。 Nginx 核心参数配置 在写Nginx反向代理时&…

Kafka的Offset(偏移量)详解

Kafka的Offset详解 1、生产者Offset2、消费者Offset2.1、消费者2.2、生产者2.3、实体类对象2.4、JSON工具类2.5、项目配置文件2.6、测试类2.7、测试2.8、总结 1、生产者Offset 2、消费者Offset 2.1、消费者 package com.power.consumer;import org.apache.kafka.clients.consu…