【小白从小学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