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

新手向:Anaconda3的安装与使用方法

       我们在刚开始接触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.lryc.cn/news/575614.html

        相关文章:

      1. AMS流媒体服务器-新版(h265-flv)
      2. FFMpeg的AVFrame数据格式解析
      3. IDE如何快速切换JLINK版本
      4. vue 开启 source-map 后构建速度会很慢
      5. Android杂谈(一):悬浮球
      6. 随记:WebMvcConfigurationSupport 和WebMvcConfigurer 的区别
      7. DevSecOps时代下测试工具的全新范式:从孤立到融合的质变之路
      8. ubuntu22.04系统kubeadm部署k8s高可用集群
      9. 伏羲微官网企业建站授权证书/防伪查询/三合一应用【前端开源】
      10. 2D写实交互数字人如何重塑服务体验?
      11. [特殊字符] Windows 查看端口占用及服务来源教程(以 9018 端口为例)
      12. TCP 重传机制详解:原理、变体与故障排查应用
      13. Python 多版本与开发环境治理架构设计
      14. 【鸿蒙开发实战】蓝牙功能的开发
      15. Vue3 中 Axios 深度整合指南:从基础到高级实践引言总结
      16. WPF Binding 的 Mode 属性
      17. 12345政务热线系统:接诉即办,赋能智慧城市治理
      18. 大数据赋能智慧城市:从数据洪流到科学规划的“智慧之匙”
      19. 【机器学习深度学习】交互式线性回归 demo
      20. Trae IDE 大师评测:驾驭 MCP Server - Figma AI Bridge 一键成就前端瑰宝
      21. 【Excel数据分析】花垣县事业单位出成绩了,用Excel自带的M语言做一个数据分析
      22. 高中成绩可视化平台开发笔记
      23. 01【C++ 入门基础】命名空间/域
      24. 基于定制开发开源AI智能名片S2B2C商城小程序源码的H5游戏开发模式创新研究
      25. Solidity 从 0 到 1 |Web3 开发入门免费共学营
      26. 60% 重构项目陷 “越改越烂” 泥潭!
      27. 智慧农业app农场监控系统框架搭建
      28. 【缓存技术】深入分析如果使用好缓存及注意事项
      29. 光场操控新突破!3D 光学信息处理迎来通用 PSF 工程时代--《自然》子刊:无需复杂算法,这一技术让 3D 光学成像实现 “即拍即得”念日
      30. 从零开始的云计算生活——第二十四天,重起航帆,初见MySQL数据库