在命令提示符页面中用pip命令行安装Python第三方库的详细步骤

在命令提示符页面中用pip命令行安装Python第三方库的详细步骤

第一步:打开cmd命令窗口,

1)【win】+【R】打开【运行】

2)在【打开(O)】后的输入框中输入"cmd"

3)点击【确定】

第二步:通过以下pip命令进行Python的第三方库的安装。

cmd 复制代码
pip install 要安装的第三方库的名称

-注意:

1)在使用上面这个pip命令之前,可以先在命令运算符页面中运行python --version这个命令,看看是否已经安装了python环境,如果已经安装了,就直接运行上面这个pip命令;如果没有,详情参考以下博客进行Python环境的安装:Python环境安装与验证的详细步骤

2)有的库安装时间短,有的库安装时间稍长,请耐心等待。

3)出现安装成功会显示"Successfully installed 所安装的第三方库的名称"表示已经安装成功了。

4)黄色字体为警告内容,不影响库的使用。这是由于pip库包不是最新的,但你当前所安装的第三方库已成功安装,可随后对pip包进行更新,更新命令:

cmd 复制代码
python -m pip install --upgrade pip

第三步:验证第三方库是否安装成功

1)在cmd页面中使用 pip list 命令查看已安装的所有的库。如果在"package"字段下出现了你当前所安装的包名或库名,在"vesion"字段下出现与包名或库名对应的版本,比如对应的vesion(也就是版本号)是"1.24.3",就说明安装成功了。

2)使用 pip freeze 命令

cmd 复制代码
pip freeze

这个命令也会列出已安装的包,但格式更适合用于生成 requirements.txt 文件。

3)查看特定包的详细信息

cmd 复制代码
pip show 库名

例如:pip show requests

4) 检查包是否已安装

cmd 复制代码
pip list | findstr 库名

例如:pip list | findstr numpy

5)生成 requirements.txt 文件

cmd 复制代码
pip freeze > requirements.txt

这将把所有已安装的包及其版本保存到 requirements.txt 文件中。

注意事项:

  • 确保使用对应 Python 版本的 pip(如 pip3 对应 Python 3)

  • 如果安装了多个 Python 版本,可能需要使用:

    cmd 复制代码
    python -m pip list

    cmd 复制代码
    py -3 -m pip list

示例输出:

复制代码
Package     Version
----------- -------
numpy       1.24.3
pandas      1.5.3
requests    2.28.2

这些命令可以帮助你快速查看和管理已安装的 Python 第三方库。

再举个例子

以安装pywin32这个Python的第三方库为例:

  • 首先我们在cmd(即,命令运算符。最好以管理员身份运行命令运算符)页面中使用pip install pywin32这条命令来安装名为pywin32的第三方库,运行之后如果出现"Successfully installed pywin32-311"就说明运行成功了。
  • 接着,用pip list或者pip list | findstr pywin32来验证pywin32是否安装成功。如图,输出的结果都有名称和版本,只不过是输出格式不同而已:
相关推荐
VBA63373 小时前
VBA数据库解决方案第二十三讲:向一个已有数据表中添加数据记录
开发语言
杜子不疼.3 小时前
【C++】玩转模板:进阶之路
java·开发语言·c++
万粉变现经纪人3 小时前
如何解决 pip install 安装报错 ImportError: cannot import name ‘xxx’ from ‘yyy’ 问题
python·selenium·测试工具·flask·scikit-learn·fastapi·pip
深栈3 小时前
机器学习:线性回归
人工智能·pytorch·python·机器学习·线性回归·sklearn
simon_skywalker4 小时前
第三章 字典与集合
python
gc_22995 小时前
学习Python中Selenium模块的基本用法(18:使用ActionChains操作鼠标)
python·selenium
拾忆,想起5 小时前
AMQP协议深度解析:消息队列背后的通信魔法
java·开发语言·spring boot·后端·spring cloud
Lululaurel5 小时前
从静态图表到交互叙事:数据可视化的新范式与实现
python·信息可视化·数据分析·matplotlib·数据可视化
蒋星熠5 小时前
TensorFlow与PyTorch深度对比分析:从基础原理到实战选择的完整指南
人工智能·pytorch·python·深度学习·ai·tensorflow·neo4j