pip的基本命令和使用

2023-10-28

·作者介绍:

♥️作者:小刘在C站

♥️每天分享课堂笔记,一起努力,共赴美好人生!

♥️夕阳下,是最美的绽放。

目录

一.pip介绍

二.pypi仓库

三.pip安装与使用

1.pip命令在哪里输入?

 2.pip的使用

 3.pip的安装库的基本命令

4.pip库的安装

 5.pip库的卸载

 6.列出已经安装的库

 7.展示某一个库的详细信息


一.pip介绍

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。python2自带easy_install后来的python3自带的pip。

二.pypi仓库

我们都知道python有很多的第三方库或者说是模块。这些库针对不同的应用,发挥不一样的作用,我们在实际的项目中肯定会用到这些模块。那如何将这些模块导入到自己的项目中呢?

python官方的pypi仓库为我们提供了一个统一的代码托管仓库,所以的第三方库,甚至你自己写的开源模块,都可以发布到这里,让全世界的人分享下载。

三.pip安装与使用

1.pip命令在哪里输入?

win+R弹出运行框输入cmd进入命令行。进来以后要注意一点:pip不在python里面使用而是在系统命令行中执行命令,

 2.pip的使用

可以看见上面命令有一行提示,pip的排版是这样的,pip+命令+选项这样的类型。

 3.pip的安装库的基本命令

普通安装:             pip install xlwt

指定版本安装:         pip install pygame==1.9.6

协助已经安装的库:           pip  uninstall  xlwt

列出已经安装的库:    
pip list
pip freez

展示某一个库的信息:   pip   show   pygame

4.pip库的安装

在命令行界面输入pip    install   pygame就可以看见这个库我们安装成功了,pygame这个库呢是平常比如说我们编一个小游戏呀都会用到的一个库。

 5.pip库的卸载

上面写到了怎么卸载,我们来试一下输入pip uninstall pygame,就可以卸载了,后面会问到一个问题是说你确定卸载吗?y=是  n=不是,要卸载的话输入y就可以了。

 6.列出已经安装的库

还是在命令行里面输入上面的命令,pip list就可以呈现出这个我们安装过库了

 还有一个就是pip  freeze这个命令也是查看我们安装的库,我们来敲一下命令,看呈现的效果就是比上一个清晰有更标准的符号。

 7.展示某一个库的详细信息

这就是展现出来的一个效果,给大家说说这几个呈现出来比较有用的,

version后面是版本,安装的是哪一个版本。
Home-page这个是想要知道都有什么版本,可以去这个库的官网。
Location这个是库安装在了什么地方路径。

 

♥️关注,就是我创作的动力

♥️点赞,就是对我最大的认可

♥️这里是小刘,励志用心做好每一篇文章,谢谢大家。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pip的基本命令和使用 的相关文章

  • 通过 Scrapy 抓取 Google Analytics

    我一直在尝试使用 Scrapy 从 Google Analytics 获取一些数据 尽管我是一个完全的 Python 新手 但我已经取得了一些进展 我现在可以通过 Scrapy 登录 Google Analytics 但我需要发出 AJAX
  • Python 的键盘中断不会中止 Rust 函数 (PyO3)

    我有一个使用 PyO3 用 Rust 编写的 Python 库 它涉及一些昂贵的计算 单个函数调用最多需要 10 分钟 从 Python 调用时如何中止执行 Ctrl C 好像只有执行结束后才会处理 所以本质上没什么用 最小可重现示例 Ca
  • 将数据从 python pandas 数据框导出或写入 MS Access 表

    我正在尝试将数据从 python pandas 数据框导出到现有的 MS Access 表 我想用已更新的数据替换 MS Access 表 在 python 中 我尝试使用 pandas to sql 但收到错误消息 我觉得很奇怪 使用 p
  • 如何在flask中使用g.user全局

    据我了解 Flask 中的 g 变量 它应该为我提供一个全局位置来存储数据 例如登录后保存当前用户 它是否正确 我希望我的导航在登录后在整个网站上显示我的用户名 我的观点包含 from Flask import g among other
  • 通过最小元素比较对 5 个元素进行排序

    我必须在 python 中使用元素之间的最小比较次数来建模对 5 个元素的列表进行排序的执行计划 除此之外 复杂性是无关紧要的 结果是一个对的列表 表示在另一时间对列表进行排序所需的比较 我知道有一种算法可以通过 7 次比较 总是在元素之间
  • 使用带有关键字参数的 map() 函数

    这是我尝试使用的循环map功能于 volume ids 1 2 3 4 5 ip 172 12 13 122 for volume id in volume ids my function volume id ip ip 我有办法做到这一点
  • SQLALchemy .query:类“Car”的未解析属性引用“query”

    我有一个这里已经提到的问题https youtrack jetbrains com issue PY 44557 https youtrack jetbrains com issue PY 44557 但我还没有找到解决方案 我使用 Pyt
  • 如何加速Python中的N维区间树?

    考虑以下问题 给定一组n间隔和一组m浮点数 对于每个浮点数 确定包含该浮点数的区间子集 这个问题已经通过构建一个解决区间树 https en wikipedia org wiki Interval tree 或称为范围树或线段树 已经针对一
  • 如何使用 OpencV 从 Firebase 读取图像?

    有没有使用 OpenCV 从 Firebase 读取图像的想法 或者我必须先下载图片 然后从本地文件夹执行 cv imread 功能 有什么办法我可以使用cv imread link of picture from firebase 您可以
  • 在Python中获取文件描述符的位置

    比如说 我有一个原始数字文件描述符 我需要根据它获取文件中的当前位置 import os psutil some code that works with file lp lib open path to file p psutil Pro
  • 在f字符串中转义字符[重复]

    这个问题在这里已经有答案了 我遇到了以下问题f string gt gt gt a hello how to print hello gt gt gt f a a gt gt gt f a File
  • python获取上传/下载速度

    我想在我的计算机上监控上传和下载速度 一个名为 conky 的程序已经在 conky conf 中执行了以下操作 Connection quality alignr wireless link qual perc wlan0 downspe
  • 无法在 Python 3 中导入 cProfile

    我试图将 cProfile 模块导入 Python 3 3 0 但出现以下错误 Traceback most recent call last File
  • 使用 \r 并打印一些文本后如何清除控制台中的一行?

    对于我当前的项目 有一些代码很慢并且我无法使其更快 为了获得一些关于已完成 必须完成多少的反馈 我创建了一个进度片段 您可以在下面看到 当你看到最后一行时 sys stdout write r100 80 n I use 80覆盖最终剩余的
  • Jupyter Notebook 内核一直很忙

    我已经安装了 anaconda 并且 python 在 Spyder IPython 等中工作正常 但是我无法运行 python 笔记本 内核被创建 它也连接 但它始终显示黑圈忙碌符号 防火墙或防病毒软件没有问题 我尝试过禁用两者 我也无法
  • 如何在Python中对类别进行加权随机抽样

    给定一个元组列表 其中每个元组都包含一个概率和一个项目 我想根据其概率对项目进行采样 例如 给出列表 3 a 4 b 3 c 我想在 40 的时间内对 b 进行采样 在 python 中执行此操作的规范方法是什么 我查看了 random 模
  • Fabric env.roledefs 未按预期运行

    On the 面料网站 http docs fabfile org en 1 10 usage execution html 给出这个例子 from fabric api import env env roledefs web hosts
  • 如何在 Python 中追加到 JSON 文件?

    我有一个 JSON 文件 其中包含 67790 1 kwh 319 4 现在我创建一个字典a dict我需要将其附加到 JSON 文件中 我尝试了这段代码 with open DATA FILENAME a as f json obj js
  • 有人用过 Dabo 做过中型项目吗? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我们正处于一个新的 ERP 风格的客户端 服务器应用程序的开始阶段 该应用程序是作为 Python 富客户端开发的 我们目前正在评估 Dabo
  • Python 类继承 - 诡异的动作

    我观察到类继承有一个奇怪的效果 对于我正在处理的项目 我正在创建一个类来充当另一个模块的类的包装器 我正在使用第 3 方 aeidon 模块 用于操作字幕文件 但问题可能不太具体 以下是您通常如何使用该模块 project aeidon P

随机推荐

  • 什么是CPU密集型?什么是IO密集型?

    1 CPU密集型 CPU密集型也叫计算密集型 指的是系统的硬盘 内存性能相对CPU要好很多 此时 系统运作大部分的状况是CPU Loading 100 CPU要读 写I O 硬盘 内存 I O在很短的时间就可以完成 而CPU还有许多运算要处
  • yum查看可用的软件包

    显示系统中可用的软件包及其版本 yum list available showduplicates grep bash completion 在yum软件包管理器中搜索能够提供 tree 命令的软件包 并列出这些软件包的名称和版本信息 yu
  • linux查询ulimit参数,Linux ulimit 参数

    ulimit 全称 User limits 限制使用系统范围内资源 语法 ulimit acdfHlmnpsStuv limit 参数 S 设置资源的软限制 H 设置资源的硬限制 a 列出当前所有资源的限制 c 允许创建核心文件大小的最大值
  • webpack

    文章目录 为什么使用CDN 实现的一般过程 效果 案例下载 若有疑问 欢迎评论 我会尽快回复 为什么使用CDN 除却CDN自身的优势 在前端工程中 将静态文件放到CDN上 可以直观地减小资源包大小 同时加快首屏加载 若不使用CDN 则所有的
  • OpenGLES入门笔记:Rajawali学习(1)基本功能初探

    转自 https blog csdn net lidec article details 52207667 背景 最近开始学习rajawali rajawali是一个Android下封装了OpenGLES API的引擎 可以方便地建立自己的
  • QT json基本用法

    目录 json格式简介 QJson模块介绍 QJsonValue QJsonObject QJsonArray QJson模块基本用法 QJsonValue 支持的类型 构建 QJsonObject 构建 注意 取值 查找 遍历 删除 QJ
  • puppet错误记录Could not find value for 'fqdn'

    puppet一次错误记录报一下记录 root puppetagent puppet agent test noop notice Ignoring listen on onetime run err Could not retrieve c
  • markdown中插入 html 视频

    插入腾讯视频 首先在网页下打开腾讯视频 找到自己要添加的视频 点击左下角 分享 复制通用代码链接 粘贴在markdown中 然后插入设置的画面大小就可以了 大小可以自定义的 width 670px height 442px 效果
  • TF-IDF(term frequency–inverse document frequency)

    TF IDF term frequency inverse document frequency 是一种用于资讯检索 与资讯探勘 的常用加权技术 TF IDF是一种统计方法 用以评估一字词对于一个文件集或一个语料库 中的其中一份文件 的重要
  • DHCP理论讲解(动态主机配置协议)

    作者 小刘在这里 每天分享云计算网络运维课堂笔记 努力不一定有收获 但一定会有收获加油 一起努力 共赴美好人生 夕阳下 是最美的 绽放 愿所有的美好 再疫情结束后如约而至 目录 一 DHCP 服务 动态主机配置协议
  • FreeRTOS + UDP通讯实验

    UDP协议简介 UDP是User Datagram Protocol的简称 中文名是用户数据报协议 是一种无连接 不可靠的协议 它只是简单地实现从一端主机到另一端主机的数据传输功能 这些数据通过IP层发送 在网络中传输 到达目标主机的顺序是
  • 计算机网络 构造超网的步骤,计算机网络之构造超网(无分类编址)

    构造超网 也称为路由聚合 为什么要进行路由聚合 因为如果不聚合的话 路由转发表将会很大 例如下图 将会在路由转发表上增加5条记录 而聚合后就只增加一个了 如何进行路由聚合呢 找出共同前缀 例如 为什么要构造超网 我们知道 在地址分类的方法里
  • mysql 多表 结构相同 查询

    MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中 多个 SELECT 语句会删除重复的数据 expression1 expression2 expression n 要检索的列 tables 要
  • TCP报文头详解

    TCP报文是TCP层传输的数据单元 也叫报文段 1 端口号 用来标识同一台计算机的不同的应用进程 16位源端口 Source Port 16位的源端口字段包含初始化通信的端口号 源端口和IP地址的作用是标识报文的返回地址 16位目的端口 D
  • 电信5g网络apn接入点_为什么5G网络出来后,我的4G网速越来越慢了

    网速变慢了该怎么办 换5G手机 对于土豪来讲早就上手5G手机了 可是对于平民百姓 却还在犹豫不决 毕竟5G手机的价格就目前来看算不上非常亲民 所以相信很多人都和所长一样在等待5G手机下探到千元机里 当然 之所以暂时不换5G手机除了价格的原因
  • php 反序列化总结

    果然不记笔记过一段时间就有一些东西忘了 这里给大家一个参考 如果有什么不对 希望各位师傅可以提出来 目录 基本 序列化 serialize函数 json encode函数 反序列化 unserialize函数 json decode函数 魔
  • vue3 页面导出为pdf

    下载插件 jspdf 2 5 1 html2canvas 1 3 3 import as html2canvas from html2canvas import as jspdf from jspdf function downloadpd
  • Moonbeam生态跨链互操作项目汇总

    立秋已过 今年的夏天已经接近尾声 即将迎来凉爽的秋天 Moonbeam生态一同以往持续成长 在8月也举办了不少活动 完成集成合作以及协议更新 让我们一同快速了解Moonbeam生态项目近期发生的大小事件吧 Moonwell Moonwell
  • 穷举篇(三)之经典穷举案例

    四 针对有验证码后台穷举 网站后台或者有登录的地方都可能存在验证码验证 验证码的作用 不少网站为了防止用户利用机器人自动注册 登录 灌水 都会采用验证 码技术 所谓的验证码 就是将一串随机产生的数字和符号 生成一幅图片 在图像上加上干扰像素
  • pip的基本命令和使用

    作者介绍 作者 小刘在C站 每天分享课堂笔记 一起努力 共赴美好人生 夕阳下 是最美的绽放 目录 一 pip介绍 二 pypi仓库 三 pip安装与使用 1 pip命令在哪里输入 2 pip的使用 3 pip的安装库的基本命令 4 pip库