要在使用pip安装时不升级特定依赖关系,可以使用pip的命令行选项来指定要安装的软件包及其版本。以下是一个示例解决方法:
打开命令行终端。
使用以下命令安装特定版本的软件包,通过在软件包名称后面添加==和版本号来指定特定版本:
pip install 包名==版本号
例如,要安装requests包的2.25.1版本,可以运行以下命令:
pip install requests==2.25.1
如果需要安装多个软件包,可以在命令中指定它们的名称和版本号,以空格分隔:
pip install 包1==版本号1 包2==版本号2 ...
例如,要安装requests和numpy两个软件包的特定版本,可以运行以下命令:
pip install requests==2.25.1 numpy==1.19.5
这样,pip将只安装指定的软件包及其指定的版本,而不会升级它们的依赖关系。