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之变量和参数
Oct 10 Python
Python中list初始化方法示例
Sep 18 Python
python使用正则表达式匹配字符串开头并打印示例
Jan 11 Python
Python中with及contextlib的用法详解
Jun 08 Python
Python实现简单网页图片抓取完整代码实例
Dec 15 Python
python破解zip加密文件的方法
May 31 Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
Dec 28 Python
python之拟合的实现
Jul 19 Python
pymysql 插入数据 转义处理方式
Mar 02 Python
Python3 shelve对象持久存储原理详解
Mar 23 Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
Jul 20 Python
pycharm如何使用anaconda中的各种包(操作步骤)
Jul 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日历[测试通过]
2008/03/27 PHP
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
2014/06/12 PHP
excel操作之Add Data to a Spreadsheet Cell
2007/06/12 Javascript
jquery选择器(常用选择器说明)
2010/09/28 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
jquery实现简单的二级导航下拉菜单效果
2015/09/07 Javascript
jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
2016/12/08 Javascript
vue服务端渲染缓存应用详解
2018/09/12 Javascript
解决layui表格内文本超出隐藏的问题
2019/09/12 Javascript
微信小程序webSocket的使用方法
2020/02/20 Javascript
jQuery+ajax实现用户登录验证
2020/09/13 jQuery
利用Python实现Windows定时关机功能
2017/03/21 Python
pandas dataframe添加表格框线输出的方法
2019/02/08 Python
解决Pycharm后台indexing导致不能run的问题
2019/06/27 Python
python查看文件大小和文件夹内容的方法
2019/07/08 Python
Django框架视图函数设计示例
2019/07/29 Python
Django中create和save方法的不同
2019/08/13 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
2020/02/16 Python
tensorflow实现将ckpt转pb文件的方法
2020/04/22 Python
python读取图片颜色值并生成excel像素画的方法实例
2021/02/19 Python
购买中国最好的电子产品:Geekbuying
2018/03/13 全球购物
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
啤酒销售实习自我鉴定
2013/09/24 职场文书
生日宴会主持词
2014/03/20 职场文书
员工生日会策划方案
2014/06/14 职场文书
天地会口号
2014/06/17 职场文书
竞选学委演讲稿
2014/09/13 职场文书
员工工作自我评价
2014/09/26 职场文书
会计岗位职责
2015/02/03 职场文书
跑出一片天观后感
2015/06/08 职场文书
幼儿园见习总结
2015/06/23 职场文书
2016年企业安全生产月活动总结
2016/04/06 职场文书
解析Java异步之call future
2021/06/14 Java/Android
微软Win11 全新照片应用面向 Dev预览版推出 新版本上手体验图集
2022/09/23 数码科技