python怎么安装pip的版本,python pip下载安装教程

首页 > 技术 > 作者:YD1662023-04-18 16:03:35

软件包的版本会根据 requirements.txt 所列出的进行匹配:

python怎么安装pip的版本,python pip下载安装教程(13)

你可以将 requirements.txt 文件提交到资源控制器,这样就可以使用它在其它机器上创建精准匹配的环境了。

微调需求文件

软件包及其依赖的版本可能会导致硬编码问题,这是因为软件包会针对 bug 以及安全修复进行频繁的更新,而你可能希望在它们发布后立即做出更改。

需求文件的格式允许你使用逻辑运算符指定依赖的版本,这为确保更新包提供了更多的灵活性,但是仍然要定义一个包的基础版本。

使用你常用的编辑器并作以下修改:

python怎么安装pip的版本,python pip下载安装教程(14)

你可以通过改变逻辑运算符为 >= 来告知 pip 精准安装已发布的指定版本或更高版本。当你使用 requirments.txt 设置了一个新的环境,pip 会查找满足需求的最新版本并安装。你可以使用带有 --upgrade 开关的 install 命令来升级你需求文件中定义的软件包:

python怎么安装pip的版本,python pip下载安装教程(15)

这里没有任何升级操作,因为你的软件都是最新版本,但是如果在包列表中发布了新的版本,那么这个包就会被升级到最新版本。

理想情况下,新版本的包会向后兼容并且没有新引入的 bug。不幸的是,新版本引入的更改还是可能会破坏你的应用程序。需求文件的语法支持额外的版本说明符来微调你的需求。

比方说 requests 发布了新版本 3.0,但是有一些更改与你的应用程序不兼容。你可以通过修改需求文件来禁止安装 3.0 版本以及更高的版本:

python怎么安装pip的版本,python pip下载安装教程(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.