python模块(库、包)的查看、安装与验证

117 篇文章 7 订阅
54 篇文章 12 订阅

python模块(库、包)的查看、安装与验证

1python如何查看已经安装过的模块(库、包)

在python交互解释器中使用help()查看

在交互式解释器中输入help("modules") 回车(即按下Enter键)即可,

参见下图:

只查看python第三方模块(库、包)的版本号

在cmd中输入python -m pip list 或 pip list

若安装了多个python版本,查看可由X.Y指定python版本关联的模块(库、包)情况:

py -X.Y -m pip list

X.Y代表Python版本,多余的部分舍弃如3.8.1取3.8,即只取第二个点前的部分。

list可换为 freeze。

参见 下图:

2Python安装模块(库、包)

诸如使用import matplotlib 之类,若报错 ImportError: No module named 'matplotlib'

说明缺少依赖模块(库、包)matplotlib,需要安装之

处理方法是:

在cmd命令行里运行pip install matplotlib。

需要注意的是,版本需要一致(匹配),否则可能出现各种兼容问题。若安装了多个版本,在cmd中使用 py 启动器命令配合 -m 开关选项,为指定Python版本安装模块(库、包),格式:
py -X.Y -m pip install 模块(库、包)名
其中X.Y代表Python版本,多余的部分舍弃如3.6.5,取3.6,3.7.4,取3.7

例如

py -3.7 -m pip install matplotlib 

意指为Python3.7版本安装matplotlib模块(包),参见下图:

【末尾两句

You are using pip version 19.0.3, however version 19.3.1 is available.

You should consider upgrading via the 'python -m pip install --upgrade pip' command.

意思是

您使用的是pip 19.0.3版,但是19.3.1版是可用的。

您应该考虑通过“python-m pip install--upgrade pip”命令进行升级。

升级参见下图:

安装库最容易遇到报错time out(超时)的处理

在安装某个库的某些时候会发现下载速度漫,苦苦等待之后却报错time out(超时),怎么办?使用-i开关选项添加镜像,比如使用清华源(https://pypi.tuna.tsinghua.edu.cn/simple)如使用清华源镜像安装xlwings包:

pip install -i https://pypi.doubanio.com/simple/ xlwings

3、验证模块(库、包)是否安装或是否安装成功
在Python 的IDEL Shell中用import 名字 回车,如果没有出现红字就说明安装成功。
如想验证模块包matplotlib是否安装或是否安装成功,在Python IDLE中输入import matplotlib,若出现红色提示,说明未安装或安装不成功,参见下图:

验证模块包matplotlib安装成功,显示如下:

可以结合这篇博文学习:Python第三方模块(库、包)安装、卸载与查看

Python第三方模块(库、包)安装、卸载与查看及常见问题解决_cnds123的专栏-CSDN博客

  • 15
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习&实践爱好者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值