• ANACONDA的进阶理解和思考


    0. 继续深入了解anaconda

    0.1 Anaconda 是 Python 的一个开源发行版本

    里面集成了很多关于 python 科学计算的第三方库,主要面向科学计算且安装方便,而 python 是一个编译器

    如果不使用 anaconda,那么安装库的时候,库的依赖安装起来比较麻烦

    0.2 Anaconda 提供一个管理工具 conda

    这是包和环境的管理系统

    CONDA=pip + virtualenv + PVM (Python Version Manager) + 一些必要的底层库

    即 conda 就是一个更完整也更大的集成管理工具。

    • 主要优点是预装了很多第三方库
    • 而且 Anaconda 中增加了conda install 命令
    • 安装新 package 格外方便
    • 还自带 Spyder IDE 和 Jupyter Notebook

    1. 区分CONDA和ANACONDA

    1.1 CONDA可以理解为一个工具

    也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似

    1.2 ANACONDA则是一个打包的集合

    里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版

    2. CONDA超强的设计理念

    conda将几乎所有的工具第三方包都当做package对待,甚至包括python和conda自身

    因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换

    3. 我现在用CONDA创建一个新环境

    在这里插入图片描述

    安装完成,顺便告诉你简单的使用命令
    在这里插入图片描述

    3.1 完成环境的切换

    在这里插入图片描述

    3.2 查看一下新建立的环境中有什么东西

    在这里插入图片描述

    3.3 移除创建的环境

    在这里插入图片描述

    现在真的就什么都没有了!!

    现在删除的干干净净

    4. CONDA的使用

    4.1 把Python同样当成包来处理

    在这里插入图片描述

    4.2 学会配置anaconda环境来对不同项目进行使用

  • 相关阅读:
    加密磁盘密钥设置方案浅析 — LUKS1
    怎么快速制作书单视频?书单视频如何制作?
    php批量excel转word
    C++:读ini文件(附完整源码)
    HTML旅游网页设计制作 DW旅游网站官网滚动网页 DIV旅游风景介绍网页设计与实现
    C++智能指针
    567个!最常用的英语动词短语搭配汇总大全!
    java中Collection.stream()流用法详解
    20.Sleuth链路追踪(springcloud)
    大数据讲课笔记1.4 进程管理
  • 原文地址:https://blog.csdn.net/weixin_44943389/article/details/128115203