zoukankan      html  css  js  c++  java
  • Anaconda Python —— 学习笔记

    Anaconda是一个科学计算的Python发行版本,支持Linux,Mac,Windows,提供包管理和环境管理的功能,可以方便的解决多版本Python并存,切换,以及各种第三方包安装问题。

    Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python及相关的配套工具。

    Anaconda和conda的概念差别:

      conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理和环境管理。

      包管理和pip的使用类似,环境管理则允许用户方便地安装不同版本的Python并可以快速切换。

      Anaconda则是一个打包的集合,里面预装好了conda、某个版本的Python、众多packages、科学计算工具等等,所以也称为Python的一种发行版本。

      其实还有Miniconda,顾名思义,它只包含最基本的内容——Python和conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。

    conda设计理念:

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

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

  • 相关阅读:
    触摸屏单点USB HID设置(老外写的 我看着基本没什么问题)
    USB 字段和包格式(1)
    LPC1343整理
    USB枚举和HID枚举实例(6)
    USB/HID设备报告描述符详解 (3)
    C# 值类型与引用类型(1)
    USB组合设备(5)
    千里之行,始于脚下
    c#中的结构体类型
    sqlmap 学习指南
  • 原文地址:https://www.cnblogs.com/zrc-study/p/8258843.html
Copyright © 2011-2022 走看看