我需要专门安装psycopg2 v2.4.1。我不小心做了:
pip install psycopg2
代替:
pip install psycopg2==2.4.1
这将安装 2.4.4 而不是早期版本。
现在,即使在我 pip uninstall psycopg2 并尝试使用正确的版本重新安装之后,pip 似乎正在重新使用它第一次下载的缓存。
如何强制 pip 清除其下载缓存并使用我在命令中包含的特定版本?
原文由 Geuis 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果使用 pip 6.0 或更新版本,请尝试添加
--no-cache-dir
选项( 来源)。如果使用早于 pip 6.0 的 pip,请使用
pip install -U pip
升级它。