ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

【Python前导】Python、Pip、Conda、Anaconda、Miniconda

2021-04-18 11:04:54  阅读:235  来源: 互联网

标签:管理器 语言 Python Miniconda Conda Anaconda


Python

Python
  Python是一种计算机程序设计语言。它提供了高效的高级数据结构,及简单有效地面向对象编程。它有非常完善的基础代码库,还有大量的第三方库,供我们直接使用。Python的定位是“优雅”、“明确”、“简单”,尽量写容易看明白的代码,尽量写少的代码。Python语言的简洁性、易读性和可扩展性使得Python已然成为最受欢迎的程序设计语言之一。

PiP

  pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

Conda

Conda
  Conda是最流行的Python环境管理工具,适用于Linux、OS和Windows,也可以打包和分发其他软件。多用于安装不同版本的的软件包及其依赖关系,并在它们中轻松切换。

Anaconda

Anaconda
  Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,把很多常用的和不常用的库都安装了。

Miniconda

  Miniconda是Anaconda一个较小的发行版本,其中只是包含Conda和Python,及相关的依赖项,其他的库都需要自己安装。Miniconda也因为简单方便文件小而备受关注。

Pay Attention !

  1. Conda是一个包管理器,Anaconda是一个发行包,Miniconda是Anaconda的简洁版
  2. Conda是一种通用包管理系统,旨在构建和管理任何语言的任何类型的软件。因此,它也适用于Python包。
  3. pip是Python包的通用管理器; conda是一个与语言无关的跨平台环境管理器。
  4. Anaconda和Miniconda中可以创建多个不同版本的Python环境来进行开发,并可以完美实现不同环境间的切换

在这里插入图片描述

标签:管理器,语言,Python,Miniconda,Conda,Anaconda
来源: https://www.cnblogs.com/henry-chr/p/14672955.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有