为什么pip为具有不同python版本的另一个venv重新下载相同的软件包?

问题描述

我有两个虚拟环境。其中一个拥有python 3.7.9。另一个有3.8.5。我已经在第一个虚拟环境中下载了割炬1.6.0。但是,当尝试在第二个虚拟环境中安装相同的割炬版本时,它将再次下载整个程序包,而不是从缓存中安装。

有什么方法可以强制从缓存中下载,因为我希望在两种环境中都使用相同的torch == 1.6.0,并且每次下载都感到沮丧。

解决方法

看看列出的文件...

https://pypi.org/project/torch/#files

不同的Python版本有不同的轮子。

这很有道理,例如Python版本之间的语法更改。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...