【小白从小学Python、C、Java】
【Python全国计算机等级考试】
【Python数据分析考试必会题】
● 标题与摘要
Python的包管理工具
pip工具

● 选择题
以下pip命令中哪一项没有对numpy库进行操作?
A pip --version
B pip uninstall numpy
C pip install numpy
D pip install --upgrade numpy

● 问题解析
1.pip是Python的包管理工具,具有查找、下载、安装和卸载Python第三方库的功能。目前在Python官网下载最新版本的安装包都自带了pip工具。
2.pip常用命令:
2.1判断是否安装pip工具,获知pip的版本和路径信息(运行结果详见图1)
>>>pip --version
2.2安装第三方库
>>>pip install Package_name
比如安装pandas库就可以用(运行结果详见图1):
>>>pip install pandas
如果想指定库的版本,可以用(运行结果详见图3):
>>>pip install pandas==1.3.4
2.3卸载第三方库(运行结果详见图2)
>>>pip uninstall Package_name
比如卸载pandas库就可以用:
pip uninstall pandas
2.4升级第三方库(运行结果详见图3)
>>>pip install --upgrade Package_name
比如升级pandas库就可以用:
>>>pip install --upgrade pandas
2.5显示第三方库的信息
列出已安装的第三方库及其版本,可以用:
>>>pip list
查看指定的第三方库及其版本,可以用:
>>>pip show Package_name
3.题目中A选项的命令可以用来判断是否安装了pip工具,不是对numpy库进行操作。BCD选项都是对numpy库进行操作,分别为B-卸载numpy库、C-安装numpy库和D-更新numpy库。

● 附图 
图1:查看pip工具的版本信息并使用pip命令安装第三方库

图2:使用pip工具卸载第三方库

图3:使用pip工具升级第三方

● 附图代码
# 在anaconda prompt中可以直接使用pip命令,在jupyter中需要在每一条命令前加!

# 查看pip版本及路径
!pip --version

# 查看是否安装numpy
# 如果没有安装numpy,会显示not Found错误,否则显示numpy的相关信息
!pip show numpy

# 安装numpy库
!pip install numpy

# 验证numpy库已装好
!pip show numpy

# 使用pip卸载已有的第三方库numpy
# 在prompt里面卸载会提示是否确定卸载,此时输入y即可表示确定 
# 在jupyter里则需要加上-y表示确定
# 卸载numpy库-1.22.3
!pip uninstall numpy -y

# 验证numpy库已被卸载
!pip show numpy

# 使用pip工具更新第三方库numpy

# 安装一个版本较低的numpy库
!pip install numpy==1.22.0

# 查看当前numpy库的版本信息
!pip show numpy

# 更新numpy库的版本
!pip install --upgrade numpy

# 由此可知,将1.22.0版本更新为1.22.3版本

● 正确答案
A

欢迎大家转发,一起传播知识和正能量,帮助到更多人。期待大家提出宝贵改进建议,互相交流,收获更大。辛苦大家转发时注明出处(也是咱们公益编程交流群的入口网址),刘经纬老师共享知识相关文件下载地址为:http://liujingwei.cn

Python的包管理工具相关推荐

  1. python模块管理工具,Python的包管理工具

    Python的包管理工具 python包管理工具 python包管理工具简介 distribute是setuptools的取代,pip是easy_install的取代. Distribute是对标准库 ...

  2. ubuntu安装python下载包_Ubuntu安装Python的包管理工具Pip

    CSDNGitHubUbuntu安装Python的包管理工具PipAderXCoding/system/tools/pip 本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行 ...

  3. python distribute包管理工具安装AttributeError错误

    distribute是python的包管理工具,是setuptools的替代品. Distribute是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特 ...

  4. Python的包管理工具Pip

    接触了Ruby,发现它有个包管理工具RubyGem非常好用,而且有非常完备的文档系统http://rdoc.info 发现Python下也有相同的工具,包含easy_install和Pip.只是,我没 ...

  5. python3.7.2怎么安装和管理扩展包_怎么安装python扩展包管理工具pip

    python get-pip.py 执行完成后,在python的安装目录下的Scripts子目录下,可以看到pip.exe.pip2.7.exe.pip2.exe等,这就表示pip安装成功了. 注意: ...

  6. Python之包管理工具

    在Python环境中已经有很多成熟的包,可以通过安装这些包来扩展我们的程序. 例如,很多时候Python开发人员都会去PyPI网站去查找自己想要使用的包,然后进行安装.PyPI ( Python Pa ...

  7. Python 安装包管理工具 pip

    pip 是一个现代的,通用的Python包管理工具.提供了对Python包的查找,下载,安装,卸载的功能,便于对Python的资源包进行管理. 在安装Python时会自动下载并安装. 在Windows ...

  8. win7下安装pip——Python的包管理工具

    很多Python的工具包的安装,用一个pip install ** 就可以了,看得我这个晕啊...于是搞了好几个小时,终于明白了pip 和easy_install.distribute 一样,是安装P ...

  9. windows下安装python的包管理工具pip,scikit-learn

    打开https://pip.pypa.io/en/latest/installing.html#python-os-support 下载pip-get.py 进入python,执行pip-get.py ...

  10. Python之包管理工具---pip阿里巴巴源

    文章目录 为什么安装比较慢 切换国内源 永久指定清华源 1.Windows系统 2.Mac系统 3.Linux系统 为什么安装比较慢 pip install xxx默认情况下使用的源是:https:/ ...

最新文章

  1. 程序员如何讲清楚技术方案
  2. 解密!谷歌这样搞定美军世纪难题,从眼科诊断到无人驾驶
  3. python与MySQL交互
  4. Xamarin图表开发基础教程(11)OxyPlot框架支持的图表类型
  5. IPhone 设备状态、闪光灯状态
  6. 第十一周项目实践3 DFS(深度优先搜索)的基本模板
  7. concat 不是可以识别的 内置函数名称。_新特性解读 | MySQL 8.0 窗口函数详解
  8. 《每日一题》290. Word Pattern
  9. android 代码布局设置wrap_content,android ScrollView布局(wrap_content,最大大小)
  10. 失去循环标记的Python,我这样实现跳出外层循环
  11. IntelliJIDEA和tomcat在浏览器js乱码问题解决
  12. LED显示驱动(六):LED显示设备显示单层图片调试(DE驱动测试)
  13. 高清电视开播:大多用户仍难跨入
  14. LeetCode寻找两个有序数组的中位数
  15. duilib中各控件响应的消息类型
  16. matlab教程 当当,MATLAB实用教程(第4版)
  17. CNKI E-Study与Endnote 的参考文献题录互导
  18. HTTP Error 500.30 - ANCM In-Process Start Failure 解决方法
  19. mysql2008r2 64位下载_mssql2008r2 64位下载
  20. linux上redis升级(将 Redis 3.0.7 升级到 5.0.0版本)

热门文章

  1. C++中this指针
  2. C语言学习资料教程 | 免费下载
  3. 计算机截图工具无法运行,win7运行截图工具提示截图工具未运行解决方法
  4. c语言 json解析器,撸一个JSON解析器
  5. Java编程思想读书笔记(一)第1~13、16章
  6. 我写的背包整理插件JPack,比大脚的背包整理效果好
  7. Delphi XE11APP编译出错
  8. python和vb编程哪个好_自学编程是从python还是从vb好
  9. Android项目开发实战——简单备忘录
  10. 学生选课管理系统(毕业设计)