Python的PIP是什么及怎么使用

什么是 PIP?

pip 是 python 包或模块的包管理器。

注释:如果你使用的是 Python 3.4 或更高版本,则默认情况下会包含 PIP。

什么是包(Package)?

包中包含模块所需的所有文件。

模块是你可以包含在项目中的 Python 代码库。

检查是否已安装 PIP

将命令行导航到 Python 脚本目录所在的位置,然后键入以下内容:

立即学习“Python免费学习笔记(深入)”;

实例

检查 PIP 版本:

C:UsersYour NameAppDataLocalProgramsPythonPython36-32Scripts>pip --version

登录后复制

安装 PIP

如果尚未安装 PIP,可以从官网下载并安装:Python官网

下载包

下载包非常容易

打开命令行界面并告诉 PIP 下载你需要的软件包

将命令行导航到 Python 脚本目录的位置,然后键入以下内容:

实例

下载名为 “camelcase” 的包:

C:UsersYour NameAppDataLocalProgramsPythonPython36-32Scripts>pip install camelcase

登录后复制

现在,你已经下载并安装了第一个包!

使用包

安装包后,即可使用。

把 “camelcase” 包导入您的项目中。

实例 导入并使用 “camelcase”:

import camelcasec = camelcase.CamelCase()txt = "hello world"print(c.hump(txt))

登录后复制

运行实例

Python的PIP是什么及怎么使用

查找包

在 https://pypi.org/,你可以找到更多的包。

删除包

请使用 uninstall 命令来删除包:

实例

卸载名为 “camelcase” 的包:

C:UsersYour NameAppDataLocalProgramsPythonPython36-32Scripts>pip uninstall camelcase

登录后复制

PIP 包管理器会要求确认是否需要删除 camelcase 包:

Uninstalling camelcase-02.1:  Would remove:    c:...pythonpython36-32libsite-packagescamecase-0.2-py3.6.egg-info    c:...pythonpython36-32libsite-packagescamecase*Proceed (y/n)?

登录后复制

按 y 键,包就会被删除。

列出包

请使用 list 命令列出系统上安装的所有软件包:

实例

列出已安装的包:

C:UsersYour NameAppDataLocalProgramsPythonPython36-32Scripts>pip list

登录后复制

结果

Package         Version-----------------------camelcase       0.2mysql-connector 2.1.6pip             18.1pymongo         3.6.1setuptools      39.0.1

登录后复制

以上就是Python的PIP是什么及怎么使用的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2236780.html

(0)
上一篇 2025年2月26日 18:39:02
下一篇 2025年2月24日 20:22:35

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python巡检脚本怎么写

    方法一、使用os模块的system方法 os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0–表示shell指令成功执行,256–表示shell未找到,该方法适用于shell命令不…

    2025年2月26日 编程技术
    200
  • Python如何实现鸡群算法

    算法简介 鸡群算法,缩写为cso(chicken swarm optimization),尽管具备所谓仿生学的背景,但实质上是粒子群算法的一个变体。 简单来说,粒子群就是一群粒子,每个粒子都有自己的位置和速度,而且每个粒子都要受到最佳粒子的…

    2025年2月26日
    200
  • 用Python制作我的核酸检测日历

    我的坐标是深圳,2022年以来,大部分时候要求24小时,少部分时候要求48小时,更少的时候要求72小时,没有更长的情况。 本文根据我的核酸检测记录,制作成日历,将核酸检测记录可视化到日历中。 录入数据 核酸检测记录能查到的最早时间范围是一个…

    2025年2月26日 编程技术
    200
  • Python如何绘制Matplotlib散点图

    使用plt.plot方法: 在上篇文章Python数据分析之 Matplotlib 折线图绘制中,我们介绍了可以使用plt.plot()方法绘制折线图,该方法同样可以绘制散点图,如下: import randomx = range(15)y…

    2025年2月26日
    200
  • 实用的Python脚本有哪些

    系统提示工具 这个工具用到了win10toast库来触发系统的通知,可以用于提示重要事情。 #定时通知脚本from win10toast import ToastNotifierimport time#构建通知对象实例toaster = T…

    2025年2月26日
    200
  • python自带help功能怎么使用

    python help使用 C:Userswusong>pythonPython 3.8.2rc1 (tags/v3.8.2rc1:8623e68, Feb 11 2020, 10:46:21) [MSC v.1916 64 bit …

    编程技术 2025年2月26日
    200
  • 十个有趣的Python高级脚本,建议收藏!

    大家好,我是菜鸟哥。 在日常的工作中,我们总会面临到各式各样的问题。 其中不少的问题,使用一些简单的Python代码就能解决。比如不久前的复旦大佬,用130行Python代码硬核搞定核酸统计,大大提升了效率,节省了不少时间。 今天,菜鸟哥就…

    2025年2月26日 编程技术
    200
  • Python虚拟机中列表的实现原理是什么

    列表的结构 在 cpython 实现的 python 虚拟机当中,下面就是 cpython 内部列表实现的源代码: typedef struct {    PyObject_VAR_HEAD    /* Vector of pointers…

    2025年2月26日 编程技术
    200
  • Python 超实用小技巧,提升工作效率 Max

    众所周知,Python 以简洁易上手著称,面对复杂琐碎的重复性工作,有时候很有必要提炼一些小脚本来处理重复工作,今天派森酱就给大家整理了十个超实用的小技巧,可直接运行,建议收藏。 1.我们可以通过列表来给多个变量赋值,只需要列表元素的个数和…

    2025年2月26日
    200
  • Python中怎么使用dwebsocket实现后端数据实时刷新

    执行定时任务的时候,我们需要了解执行百分比或者实时数据返回,这时候可以采用的方法 1.ajax请求后端服务器,然后前端页面局部渲染获取百分比 2.使用webscoket进行长连接交流刷新 ajax使用方法使用interval函数来实现定时请…

    2025年2月26日
    200

发表回复

登录后才能评论