降级或安装带有pip的软件包的早期版本



我安装了一个版本的软件包(例如transformers 3.4.0(,我想安装一个更早的软件包。我安装时使用:

pip install transformers==3.1.0

使用检查已安装版本时

pip freeze

我看到版本没有改变。

虽然不直观,但--upgrade意味着忽略确切的版本,如果不相同,则忽略当前版本。所以,你需要";升级";到早期版本,例如:

pip install --upgrade transformers==3.1.0

升级可用于降级或升级。

pip install --upgrade transformers==3.1.0

如果你想安全起见,你可以

pip uninstall transformers
pip install --upgrade transformers==3.1.0

升级也可以使用-t--target参数。

pip install --target lib --upgrade transformers==3.1.0

最新更新