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中实现php的var_dump函数功能
Jan 21 Python
python3下实现搜狗AI API的代码示例
Apr 10 Python
Python使用分布式锁的代码演示示例
Jul 30 Python
python启动应用程序和终止应用程序的方法
Jun 28 Python
python代码 FTP备份交换机配置脚本实例解析
Aug 01 Python
Python使用qrcode二维码库生成二维码方法详解
Feb 17 Python
基于Python的Jenkins的二次开发操作
May 12 Python
30行Python代码实现高分辨率图像导航的方法
May 22 Python
Python内置异常类型全面汇总
May 28 Python
如何在python中判断变量的类型
Jul 29 Python
解决python的空格和tab混淆而报错的问题
Feb 26 Python
5行Python代码实现一键批量扣图
Jun 29 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
实现WordPress主题侧边栏切换功能的PHP脚本详解
2015/12/14 PHP
php+html5实现无刷新图片上传教程
2016/01/22 PHP
PHP实现关键字搜索后描红功能示例
2019/07/03 PHP
用javascript实现计算两个日期的间隔天数
2007/08/14 Javascript
javascript 变量作用域 代码分析
2009/06/26 Javascript
Jquery 获得服务器控件值的方法小结
2010/05/11 Javascript
extjs每个组件要设置唯一的ID否则会出错
2014/06/15 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
jQuery实现仿百度帖吧头部固定导航效果
2015/08/07 Javascript
vue实现样式之间的切换及vue动态样式的实现方法
2017/12/19 Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
2018/03/13 Javascript
vue 中的 render 函数作用详解
2020/02/28 Javascript
jQuery实现视频展示效果
2020/05/30 jQuery
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
一篇文章让你搞懂JavaScript 原型和原型链
2020/11/23 Javascript
Python基于pyCUDA实现GPU加速并行计算功能入门教程
2018/06/19 Python
python内置数据类型之列表操作
2018/11/12 Python
python 处理telnet返回的More,以及get想要的那个参数方法
2019/02/14 Python
python__new__内置静态方法使用解析
2020/01/07 Python
python lambda函数及三个常用的高阶函数
2020/02/05 Python
Python 解决相对路径问题:"No such file or directory"
2020/06/05 Python
Python 如何查找特定类型文件
2020/08/17 Python
Pandas DataFrame求差集的示例代码
2020/12/13 Python
纯css3实现的竖形无限级导航
2014/12/10 HTML / CSS
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
丝芙兰法国官网:SEPHORA法国
2016/09/01 全球购物
希腊香水和化妆品购物网站:Parfimo.gr
2019/10/03 全球购物
万代美国官网:PREMIUM BANDAI USA
2020/09/11 全球购物
异步传递消息系统的作用
2016/05/01 面试题
大学校园活动策划书
2014/02/04 职场文书
亲子读书活动方案
2014/02/22 职场文书
情人节寄语大全
2014/04/11 职场文书
党的群众路线对照检查材料思想汇报(学校)
2014/10/04 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书
Golang之sync.Pool使用详解
2021/05/06 Golang
python编程项目中线上问题排查与解决
2021/11/01 Python