当前位置:  开发笔记 > 编程语言 > 正文

pip缓存文件夹在哪里

如何解决《pip缓存文件夹在哪里》经验,为你挑选了3个好方法。

pip缓存文件夹在哪里?我在安装过程中遇到错误,现在使用缓存文件重新安装包

那个目录在哪里?我希望备份它们以便将来安装.可能吗 ?

例如,我有这个:

Using cached cssselect-0.9.1.tar.gz

我搜索谷歌这个目录,但我看到的任何东西,是学习如何从文件夹安装,我想找到默认的缓存目录.

另一个问题,这些缓存文件将保留在该目录中或将很快删除?



1> ptim..:

因为这个问题排名,并且接受的答案与问题标题不完全匹配:

缓存目录的默认位置取决于操作系统:

Unix的

〜/ .cache/pip,它尊重XDG_CACHE_HOME目录.

苹果系统

〜/图书馆/缓存/ PIP.

视窗

\PIP \缓存

轮子缓存

Pip将从pip缓存目录中的子目录轮读取并使用在那里找到的任何包.[剪断]

https://pip.pypa.io/en/latest/reference/pip_install/#caching

可以通过命令行选项更改缓存目录的位置--cache-dir.


<CSIDL_LOCAL_APPDATA> ==%LOCALAPPDATA%

2> Rabash..:

Pythonic和跨平台方式:

from pip.utils.appdirs import user_cache_dir  # before pip v.10
from pip._internal.utils.appdirs import user_cache_dir  # since pip v.10
print(user_cache_dir('pip'))
print(user_cache_dir('wheel'))

在引擎盖下,它规范化路径,管理异国情调和普通操作系统和平台的不同位置,执行Windows注册表查找.

值得一提的是,如果你安装了不同的Python版本,2.x'es和3.x'es,它们都会共享相同的缓存位置.


`ModuleNotFoundError:在Ubuntu上没有名为'pip.utils'的模块,pip 10.0.1.

3> fredrik..:

您可以备份关联的轮,而不是尝试执行缓存文件夹的备份.

将版本0.9.1的csselect下载到/tmp/wheelhouse:

pip wheel --wheel-dir=/tmp/wheelhouse cssselect==0.9.1

安装下载的滚轮:

pip install /tmp/wheelhouse/cssselect-0.9.1-py2-none-any.whl

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有