如何防止PIP重新下载以前下载的软件包?我正在测试matplotlib的安装,这是一个11MB的软件包,它依赖于多个发行版特定的软件包。每次运行时pip install matplotlib,它都会重新下载matplotlib。如何停止呢?
pip install matplotlib
您可以使用特定的环境变量 PIP_DOWNLOAD_CACHE 并使其指向要存储软件包的目录。如果要再次安装它们,将从目录中获取它们。
PIP似乎也有其他选择,pip --download- cache它应该执行类似的操作,但我从未亲自尝试过。例如,为避免matplotlib每次都重新下载,请执行以下操作:
pip --download- cache
matplotlib
pip install --download-cache /path/to/pip/cache matplotlib
这是否回答你的问题?