• 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,并方便地切换。

  • 相关阅读:
    BZOJ3631 [JLOI2014] 松鼠的新家
    HDU
    HDU
    HDU
    二分图求最大独立集模板
    HDU
    HDU
    HDU
    Codeforces 1197F Coloring Game 矩阵快速幂 (看题解)
    HDU
  • 原文地址:https://www.cnblogs.com/zrc-study/p/8258843.html
Copyright © 2020-2023  润新知