我们在刚开始接触Python时使用的是Python的直接编译器,如果我们需要进行其他的项目编写往往需要使用另一个版本的Python ,这样反复的下载很是麻烦并且还会造成系统变量的紊乱.这次我们引入Anaconda3,可创建虚拟的Python环境,满足不同项目的需要,当不用的时候可以直接放心删除不会对系统造成任何影响

       Anaconda是一个开源的Python和R语言发行版,用于科学计算(数据科学、机器学习应用、大规模数据处理、预测分析等)。它包含了conda、Python和超过150个科学包及其依赖项,是数据科学领域最受欢迎的工具之一。本指南将详细介绍如何在Windows系统上安装和使用Anaconda3

第一部分:Anaconda3的安装

1. 下载Anaconda3

首先,我们需要从官方网站下载Anaconda3的安装程序:

Download Now | Anaconda

或者直接从网盘里面下载:

https://pan.baidu.com/s/1ClRIkIsuBwoKE11EZekRCg?pwd=1234

建议选网盘这个,简单一些

2. 安装Anaconda3

下载完成后,按照以下步骤进行安装:

  1. 双击下载的.exe文件(如Anaconda3-202x.xx-Windows-x86_64.exe)启动安装程序

  2. 点击"Next"继续

  3. 阅读许可协议,点击"I Agree"同意条款

  4. 选择安装类型:

    • 对于大多数用户,选择"Just Me"(仅为我安装)即可

    • 如果你需要为所有用户安装,选择"All Users"

  5. 选择安装位置(默认位置通常是C:\Users\你的用户名\Anaconda3)

  6. 在"Advanced Installation Options"中:

    • 勾选"Add Anaconda3 to my PATH environment variable"

    • 勾选"Register Anaconda3 as my default Python 3.x"

  7. 点击"Install"开始安装(安装过程会在最后一步卡一小下,会有点慢)

  8. 安装完成后,点击"Next"

  9. 你可以选择是否了解更多关于Anaconda的信息,然后点击"Finish"完成安装(建议取消勾选)

3. 验证安装

安装完成后,我们需要验证Anaconda是否安装成功:


    conda create --n py37 python=3.7

      使用conda管理环境

      1. 打开"开始"菜单,找到并打开"Anaconda Prompt"

      2. 在命令行中输入以下命令并按回车:

        conda --version
      3. 如果安装成功,你会看到conda的版本号(如conda 4.10.1)

      4. 再输入:

        python --version
      5. 你应该看到Python的版本号(如Python 3.8.5)

        第二部分:Anaconda3的基本使用

      创建新环境

      打开终端,输入以下命令(conda create -n 环境名 python=版本)

      conda create -n py37 python=3.7

      这将创建一个名为"py37"的新环境,并安装Python 3.7

      输入y,点击enter,等待加载结束即可

        激活环境
        conda activate 环境名
        

        激活后,命令行提示符通常会显示当前环境名称(如我这里显示了py38)

        删除环境
        conda env remove --name 环境名

        列出所有环境
        conda env list

        安装包
        conda install 包名

        以上就是我们最常用到的所有功能,如果有缺漏的欢迎大家补充

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

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

        相关文章

        C#中的设计时构造函数

        以下是关于设计时构造函数的详细整理,包括定义、适用场景、相关概念和实际应用: 一、设计时构造函数的定义 设计时构造函数(Design-time Constructor)是专门为开发工具(如Visual Studio、Blazor Designer等&#xff0…

        Spring Boot 2.x 项目搭建 (一)

        以下是基于Spring Boot 2.x(兼容JDK 1.8)的项目搭建指南及Markdown文档生成方案,整合了多个搜索结果中的最佳实践: 一、项目初始化 1. 使用Spring Initializr创建项目 步骤: 访问 start.spring.io 或通过IDE&#x…

        Kotlin作用域函数:掌握apply/let/run/with/also精髓

        一、作用域函数详解 1. apply:对调用对象进行配置或操作,并返回该对象本身。 接收者引用:this(可省略,直接调用接收者成员)返回值:接收者对象本身(T)核心用途&#xff…

        Spring Boot监视器:应用监控终极指南

        Spring Boot 监视器详解 Spring Boot 监视器(Monitor)是用于监控和管理 Spring Boot 应用程序运行状态的核心组件,主要通过 Spring Boot Actuator 和 Spring Boot Admin 两大工具实现。 一、核心监视器组件 1. Spring Boot Actuator 功能定位:提供应用程序内部运行状态的原…

        SpringBoot 中 @Transactional 的使用

        SpringBoot 中 Transactional 的使用 一、Transactional 的基本使用二、Transactional 的核心属性三、使用避坑(失效场景)3.1 自调用问题3.2 异常处理不当3.3 类未被 Spring 管理3.4 异步方法内使用失效 四、工作实践4.1 事务提交之后执行一些操作4.2 事…

        6.26_JAVA_微服务_Elasticsearch

        1、ES文档中keyword意思是:字符串,但不需要分词 2、ES细节CreateIndexRequest request new CreateIndexRequest("items");会让你导包,会有两个选择: import org.elasticsearch.action.admin.indices.create.CreateInd…

        Java 大视界 -- 基于 Java 的大数据可视化在智慧城市能源消耗动态监测与优化决策中的应用(324)

        Java 大视界 -- 基于 Java 的大数据可视化在智慧城市能源消耗动态监测与优化决策中的应用(324) 引言:正文:一、Java 驱动的能源数据采集与预处理基建1.1 多源异构数据合规接入层(ISO 50001IEC 61850 双标准适配&#x…

        C++ 快速回顾(二)

        C 快速回顾(二) 前言一、友元类二、友元函数三、深浅拷贝浅拷贝深拷贝 前言 用于快速回顾之前遗漏或者补充C知识 一、友元类 友元的优点是可以快速的轻松的访问的原本由于私有保护的字段和函数,同时这也是它的缺点这样破坏了原本封装性。 …

        ldl-DeserializationViewer一款强大的序列化数据可视化工具

        ldl-DeserializationViewer 一款强大的序列化数据可视化工具,能够将Java序列化的缓存数据转换为可读的JSON格式,无需原始DTO类定义。 A powerful visualization tool for serialized data that converts Java serialized cache data to readable JSON f…

        NetworkSecurity SIG成立,助力国产操作系统安全生态发展

        近期,ZeroOnes实验室团队成员在OpenAtom openKylin(简称“openKylin”)社区发起成立NetworkSecurity SIG,负责基于openKylin系统开展网络安全工具的研发与适配,助力国产操作系统安全生态发展。 ZeroOnes实验室专注于网…

        回归任务与分类任务的区别

        回归任务(Regression)与分类任务(Classification)是机器学习的两大核心任务类型,其根本区别在于输出变量的性质和任务目标。以下是系统性对比: 1. 本质区别:输出变量类型 任务类型输出&#xf…

        Webshell工具的流量特征分析(菜刀,蚁剑,冰蝎,哥斯拉)

        Webshell工具的流量特征分析(菜刀,蚁剑,冰蝎,哥斯拉) 0x00 前言 使用各种的shell工具获取到目标权限,即可进行数据操作,今天来简要分析一下目前常使用的各类shell管理工具的流量特诊&#xff…

        【linux】全志Tina配置swupdate工具进行分区打包

        一、文件路径 1、描述文件: .\build\swupdate\sw-description-ab 2、镜像打包文件: .\build\swupdate\sw-subimgs-ab.cfg 二、文件作用 1、sw-description-ab 用于描述版本信息和ab区中要打包的分区信息以及挂载点。 2、sw-subimgs-ab.cfg 用于…

        MicroPython网络编程:AP模式与STA模式详解

        文章目录 1. MicroPython网络模块概述2. 热点AP模式详解2.1 什么是AP模式?2.2 AP模式特点2.3 AP模式设置代码2.4 AP模式适用场景3. 客户端STA模式详解3.1 什么是STA模式?3.2 STA模式特点3.3 STA模式设置代码3.4 STA模式适用场景4. AP与STA模式对比分析5. 实际应用场景与选择建…

        Ubuntu网络数据包发送工具大全

        在Ubuntu系统中,有多种工具可以用于发送网络数据包,包括UDP、TCP、ICMP等协议。以下是一些常用的工具及其简要介绍: 1. Packet Sender 功能:支持发送和接收TCP、UDP和SSL数据包,提供图形界面和命令行工具。安装&…

        小学期前端三件套学习(更新中)

        第一阶段 HTML 基础结构 <!DOCTYPE html> <html><head><title>页面标题</title></head><body>页面内容</body> </html>常用内容标签 文本类标签 • <h1>~<h6>&#xff1a;标题&#xff08;h1 每个页面建…

        高斯混合模型(Gaussian Mixture Model, GMM)

        高斯混合模型&#xff08;Gaussian Mixture Model, GMM&#xff09; 是一种 概率模型&#xff0c;用于表示数据点由多个高斯分布&#xff08;Gaussian Distribution&#xff09;混合生成的过程。它广泛应用于 聚类分析、密度估计、图像分割、语音识别 等领域&#xff0c;尤其适…

        MCP Client 开发 -32000 报错

        在开发 MCP Client 的过程中&#xff0c;发生了 -32000 报错&#xff0c;源码如下&#xff1a; import json from typing import Optional from contextlib import AsyncExitStackfrom openai import OpenAIfrom mcp import ClientSession, StdioServerParameters from mcp.cl…

        使用zabbix监控Nginx服务的配置方法

        准备 要监控Nginx的服务状态&#xff0c;首先需要安装nginx的status模块&#xff1a;ngx_http_stub_status_module 首先 查看Nginx是否有安装该模块&#xff1a;--with-http_stub_status_module nginx -V 如果没有安装的话&#xff0c;安装方法可以参照&#xff1a;Nginx新…

        简易服务器(TCP)

        1.简单介绍以及项目技术和开发环境 本文将通过epoll完成对客户端请求的处理&#xff0c;通过多线程完成对客户端发送数据的处理&#xff0c;并提交到远端mysql 需要的使用到的一些技术有&#xff1a;socket网络套接字编程、IO多路转接的epoll、多线程&#xff08;包括互斥锁和条…