当前位置: 首页 > 面试题库 >

如何缓存下载的PIP程序包

仲孙雅达
2023-03-14
问题内容

这个问题已经在这里有了答案

如何使用pip从本地缓存安装? (10个答案)

7年前关闭。

如何防止PIP重新下载以前下载的软件包?我正在测试matplotlib的安装,这是一个11MB的软件包,它依赖于多个发行版特定的软件包。每次运行时pip install matplotlib,它都会重新下载matplotlib。如何停止呢?


问题答案:

您可以使用特定的环境变量 PIP_DOWNLOAD_CACHE 并使其指向要存储软件包的目录。如果要再次安装它们,将从目录中获取它们。

PIP似乎也有其他选择,pip --download- cache它应该执行类似的操作,但我从未亲自尝试过。例如,为避免matplotlib每次都重新下载,请执行以下操作:

pip install --download-cache /path/to/pip/cache matplotlib

这是否回答你的问题?



 类似资料:
  • 问题内容: 有没有一种方法可以配置easy_install以避免安装失败时再次下载文件? 问题答案: pip(http://pypi.python.org/pypi/pip/)是easy_install工具的直接替代品,可以做到这一点。 只需运行并将环境变量设置为要pip存储文件的路径即可。请注意,缓存不适用于从源代码存储库(如svn / git / hg / bzr)中检出的依赖项。 然后使用代

  • 我被迫从本地镜像PyPi存储库下载python包。我通过使用和选项来实现这一点。整个安装命令如下所示: 但每次都要输入这些选项有点烦人(实际上这些选项都是很长的URL)。我已尝试创建get_包。bat文件(我在Windows 10上工作)包含以下内容: 它工作得非常好,尽管当我想要执行pip search命令时,它却没有用,因为它已经硬编码了命令,并且无法将它与一起使用。 是否有任何方式,我可以设

  • null null null null 我为测试目的编写了一个APK-https://github.com/yccheok/google-drive-bug/releases/download/1.0/demo.APK

  • 主要内容:什么是应用程序缓存(Application Cache)?,浏览器支持,HTML5 Cache Manifest 实例,实例,Cache Manifest 基础,Manifest 文件,更新缓存,实例 - 完整的 Manifest 文件,关于应用程序缓存的说明使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本。 注意:manifest 的技术已被 web 标准废弃,不再推荐使用此功能。 什么是应用程序缓存(Application Ca

  • 使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本。 什么是应用程序缓存(Application Cache)? HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。 应用程序缓存为应用带来三个优势: 离线浏览 - 用户可在应用离线时使用它们 速度 - 已缓存资源加载得更快 减少服务器负载 - 浏览器

  • null 不获取4.0.2版本AAR。 将在不构建任何东西的情况下进行同步。但在我使用的5.1.1中删除了它。 将您的构建从Gradle4.x升级到5.0 如何执行build.gradle来下载最新的依赖项? 相关的quesion我如何强制gradle重新下载依赖项?