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

  • 相关阅读:
    学习Linux二(创建、删除文件和文件夹命令)
    合理的需求
    两种事件触发的jquery导航菜单
    JS中this关键字
    Hibernate的session问题
    JQUERY图片特效
    学习Linux一(安装VMware和Ubuntu)
    A标签跳转问题
    WEBSERVICE简介
    IE下设置Cursor的一点记录
  • 原文地址:https://www.cnblogs.com/zrc-study/p/8258843.html
Copyright © 2011-2022 走看看