python的pip有什么用


Posted in Python onJune 17, 2020

pip 是 Python 的包管理器。这意味着它是一个工具,允许你安装和管理不属于标准库的其他库和依赖。

软件包管理极其重要,所以自 Python3 的 3.4 版本以及 Python2 的 2.7.9 版本开始,pip 一直被直接包括在 Python 的安装包内,同样还被用于 Python 的其它项目中,这使得 pip 成为了每一个 Pythonista(Python用户)必备的工具。

使用 pip 安装软件包

Python 被认为是一种"内置电池"式的语言。这表示 Python 标准库包含大量的软件包和模块,这些模块有助于开发人员开发脚本和应用。

与此同时,Python 拥有一个活跃的社区,它提供了一个更大的软件包集合,以供你开发所需。这些软件包发布在 Python Package Index,也被称为 PyPI(发音 Pie Pea Eye)。PyPI 托管了大量包,包括开发框架,工具和库。

关于pip的基础知识点:

什么是 pip ?pip 是 Python 中的标准库管理器。它允许你安装和管理不属于 Python标准库 的其它软件包。

1. 安装 Python 的标准发行版中未包含的其他软件包

2. 查找发布于 Python 包索引(PyPI)的包

3. 管理脚本和应用程序的安装需求

4. 卸载包及它的相关依赖

如你所见,Python 社区非常活跃,并且为 pip 创建了一些简洁的替代方案,你可以在本教程稍后的部分看到。

pip 入门

那么,什么是 pip 呢?pip 是 Python 的包管理器。这意味着它是一个工具,允许你安装和管理不属于标准库的其他库和依赖。

软件包管理极其重要,所以自 Python3 的 3.4 版本以及 Python2 的 2.7.9 版本开始,pip 一直被直接包括在 Python 的安装包内,同样还被用于 Python 的其它项目中,这使得 pip 成为了每一个 Pythonista(Python用户)必备的工具。

如果你已经了解了其他语言,那么可能会对包管理器的概念比较熟悉。JavaScript 使用 npm 管理软件包,Ruby 使用 gem,以及 .NET 使用 NuGet。Python 中,则是 pip 作为标准包管理器。

到此这篇关于python的pip有什么用的文章就介绍到这了,更多相关python的pip是做什么的内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python语言的面相对象编程方式初步学习
Mar 12 Python
对python中for、if、while的区别与比较方法
Jun 25 Python
详解Django-auth-ldap 配置方法
Dec 10 Python
Python3安装Pillow与PIL的方法
Apr 03 Python
python并发爬虫实用工具tomorrow实用解析
Sep 25 Python
简单了解python数组的基本操作
Nov 26 Python
python爬虫模拟浏览器访问-User-Agent过程解析
Dec 28 Python
Python实现遗传算法(二进制编码)求函数最优值方式
Feb 11 Python
Python私有属性私有方法应用实例解析
Sep 15 Python
Python实现疫情地图可视化
Feb 05 Python
python 实现体质指数BMI计算
May 26 Python
Python爬虫基础初探selenium
May 31 Python
浅谈keras通过model.fit_generator训练模型(节省内存)
Jun 17 #Python
python用什么编辑器进行项目开发
Jun 17 #Python
在keras中model.fit_generator()和model.fit()的区别说明
Jun 17 #Python
python语言的优势是什么
Jun 17 #Python
python有几个版本
Jun 17 #Python
python实例化对象的具体方法
Jun 17 #Python
python和php学习哪个更有发展
Jun 17 #Python
You might like
PHP $_FILES函数详解
2011/03/09 PHP
探讨file_get_contents与curl效率及稳定性的分析
2013/06/06 PHP
php不用正则验证真假身份证
2013/11/06 PHP
php过滤html中的其他网站链接的方法(域名白名单功能)
2014/04/24 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
Zend Framework教程之Zend_Db_Table_Row用法实例分析
2016/03/21 PHP
PHP数学运算函数大汇总(经典值得收藏)
2016/04/01 PHP
php使用json_decode后数字对象转换成了科学计数法的解决方法
2017/02/20 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
PHP大文件分块上传功能实例详解
2019/07/22 PHP
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
2013/04/15 Javascript
javascript中数组方法汇总
2015/07/07 Javascript
jQuery菜单插件用法实例
2015/07/25 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
基于jQuery实现的扇形定时器附源码下载
2015/10/20 Javascript
Angular 根据 service 的状态更新 directive
2016/04/03 Javascript
Vue组件tree实现树形菜单
2017/04/13 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
vue使用vue-cli快速创建工程
2017/07/28 Javascript
基于jquery实现五星好评
2017/11/18 jQuery
基于vue的验证码组件的示例代码
2019/01/22 Javascript
详解vue中移动端自适应方案
2019/05/05 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
Python中几个比较常见的名词解释
2015/07/04 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
python 数据提取及拆分的实现代码
2019/08/26 Python
Python实现手势识别
2020/10/21 Python
孕妇装中的著名品牌:Isabella Oliver(伊莎贝拉·奥利弗)
2016/10/31 全球购物
教师节宣传方案
2014/05/23 职场文书
工伤事故赔偿协议书(标准)
2014/09/29 职场文书
2015年教师新年寄语
2014/12/08 职场文书
办公室主任个人总结
2015/02/28 职场文书
幼儿园心得体会范文
2016/01/21 职场文书
TV动画《八十龟酱观察日记》第四季宣传PV公布
2022/04/06 日漫
docker 制作mysql镜像并自动安装
2022/05/20 Servers