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装饰器验证配置文件示例
Feb 24 Python
创建pycharm的自定义python模板方法
May 23 Python
Python对excel文档的操作方法详解
Dec 10 Python
Python数据结构之栈、队列及二叉树定义与用法浅析
Dec 27 Python
PyCharm2019安装教程及其使用(图文教程)
Sep 29 Python
python序列化与数据持久化实例详解
Dec 20 Python
python使用协程实现并发操作的方法详解
Dec 27 Python
python读取与处理netcdf数据方式
Feb 14 Python
python识别验证码图片实例详解
Feb 17 Python
python脚本监控logstash进程并邮件告警实例
Apr 28 Python
有关pycharm登录github时有的时候会报错connection reset的问题
Sep 15 Python
python代数式括号有效性检验示例代码
Oct 04 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
PHP5中使用DOM控制XML实现代码
2010/05/07 PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
2012/09/07 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
2013/02/14 PHP
php批量上传的实现代码
2013/06/09 PHP
php遍历文件夹所有文件子文件夹函数代码
2013/11/27 PHP
PHP 导出Excel示例分享
2014/08/18 PHP
php处理复杂xml数据示例
2016/07/11 PHP
php实现用户注册密码的crypt加密
2017/06/08 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
Thinkphp5.0框架的Db操作实例分析【连接、增删改查、链式操作等】
2019/10/11 PHP
php使用redis的几种常见操作方式和用法示例
2020/02/20 PHP
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
解决遍历时Array.indexOf产生的性能问题
2012/07/03 Javascript
jquery触发a标签跳转事件示例代码
2013/07/21 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
js中字符串编码函数escape()、encodeURI()、encodeURIComponent()区别详解
2016/04/01 Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
2017/02/27 Javascript
浅谈vue的iview列表table render函数设置DOM属性值的方法
2017/09/30 Javascript
Angular实现的自定义模糊查询、排序及三角箭头标注功能示例
2017/12/28 Javascript
Webstorm2016使用技巧(SVN插件使用)
2018/10/29 Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
2019/10/15 Javascript
利用node.js开发cli的完整步骤
2020/12/29 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
PyQt5打开文件对话框QFileDialog实例代码
2018/02/07 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
tornado+celery的简单使用详解
2019/12/21 Python
Pycharm 安装 idea VIM插件的图文教程详解
2020/02/21 Python
如何通过命令行进入python
2020/07/06 Python
美国正宗奢华复古手袋、珠宝及配饰网站:What Goes Around Comes Around
2018/07/21 全球购物
Elemental Herbology官网:英国美容品牌
2019/04/27 全球购物
致800米运动员广播稿
2014/02/16 职场文书
关于孝道的演讲稿
2014/05/21 职场文书
2014年置业顾问工作总结
2014/11/17 职场文书
设备技术员岗位职责
2015/04/11 职场文书
医院员工辞职信范文
2015/05/12 职场文书
追讨欠款律师函
2015/05/27 职场文书