龙空技术网

在 Python 中使用 pip 安装库的多个有用技巧

信息科技云课堂 1122

前言:

今天兄弟们对“用pip命令安装指定版本的库”大致比较看重,姐妹们都想要了解一些“用pip命令安装指定版本的库”的相关文章。那么小编同时在网摘上汇集了一些对于“用pip命令安装指定版本的库””的相关资讯,希望兄弟们能喜欢,你们一起来学习一下吧!

Python 已成为最流行的编程语言之一,因为它具有易于理解的语法以及 Python 社区开发的数千个开源库。几乎每个你想解决的问题,都可以用这些第三方库找到解决方案。这些第三方开源库中的大多数都托管在 Pypi,可以使用 Python 的 pip 命令安装这些库。

Python 中的 pip 模块可帮助您下载、安装和管理第三方库。但是,你可能在使用 pip 时遇到不少问题,在安装第三方库是浪费太多时间。在本文中,我们总结了使用 Python pip 的 20 个有用技巧。

检查当前 pip 版本

从 Python 版本 3.4 开始,pip 模块默认包含在 Python 安装程序中,因此一旦安装了 Python 程序,就不需要单独安装它,但你需要经常升级 pip。要检查 pip 模块的版本,您可以使用以下命令:

pip --version

输出:

Microsoft Windows [版本 10.0.19045.3693](c) Microsoft Corporation。保留所有权利。C:\Users\Administrator>pip --versionpip 23.3.1 from c:\python38-32\lib\site-packages\pip (python 3.8)
从 Pypi 安装第三方库

使用 pip 命令安装第三方库非常简单,您可以使用“install”选项后跟一个或多个第三方库名称:

pip install requests

默认情况下,pip 会查找最新版本,安装最新版本的库以及依赖库。示例输出如下:

Python Pip 库名

还可以指定要安装的第三方库的版本号:

pip install pip==21.1.1

Pip 还支持版本运算符,例如 >=1.2、<2.0、!=2.0 用于匹配要安装的库的正确版本。

显示库版本和安装位置

要检查第三方库的基本信息,例如版本号或安装位置,您可以使用“show”选项:

pip show requests

可以看到以下信息:

Name: requestsVersion: 2.31.0Summary: Python HTTP for Humans.Home-page: : Kenneth ReitzAuthor-email: me@kennethreitz.orgLicense: Apache 2.0Location: c:\users\administrator\appdata\roaming\python\python38\site-packagesRequires: urllib3, idna, certifi, charset-normalizerRequired-by:
列出所有已安装的库

要列出所有已安装的库,可以使用“list”选项:

pip list

将看到类似于以下格式的输出:

Package            Version------------------ ----------bottle             0.12.25bottle-websocket   0.2.9certifi            2023.11.17cffi               1.16.0charset-normalizer 3.3.2Eel                0.16.0future             0.18.3gevent             23.9.1gevent-websocket   0.10.1

您可以添加一个“–user”选项来列出用户站点中安装的所有软件包,例如:

列出所有过时的库

要检查已安装的库是否是最新版,您可以使用“–outdated”选项:

pip list -o

pip list --outdated

输出:

Package    Version Latest Type---------- ------- ------ -----pip        21.1.1  23.3.1 wheelsetuptools 41.2.0  68.2.2 wheel
将库升级到最新版本

可以手动使用“–upgrade”选项将库升级到最新版本。可以使用空格指定多个库名称:

pip install -upgrade pip

pip install -U pip setuptools

卸载库

可以使用以下命令卸载现有的库:

pip uninstall requests

从非 Pypi 安装库

在国内,从 Pypi 安装库速度会很慢,使用国内镜像速度会快很多。可以使用“–index-url”或“-i”选项手动指定位置:

pip install -i requests

上述命令将从华为镜像库下载并安装。

配置全局索引 URL

要永久使用镜像站点安装库,不必在每次安装时都键入 url,可以使用“config”选项全局设置 url。例如:

pip config set global.index-url

使用上述设置,将修改 pip.ini 文件,以后可以正常从镜像库安装,而无需指定 url 选项。

检查软件包兼容性

手动安装库时,有时可能会遇到某些依赖库的问题。可能安装了不兼容的版本。要检查是否有任何此类问题,您可以使用“check”选项:

pip check

在本文中,我们总结了一些使用 Python pip 来管理 Python 的第三方库的安装和升级的有用技巧。有关此模块的更高级用法,可以参考其官方文档。

文章创作不易,如果您喜欢这篇文章,请关注、点赞并分享给朋友。如有意见和建议,请在评论中反馈。

标签: #用pip命令安装指定版本的库