使用虚拟环境时,pip的缓存在哪里?它是默认缓存吗?如果是这样,如果删除虚拟环境,那么下载的软件包/轮子是否会保留?
答案 0 :(得分:5)
Pip确实使用默认缓存,无论您是否在virtualenv中工作。这确实意味着在删除virtualenv之后,不会删除任何与之相关的pip缓存。
请注意已安装的软件包本身已删除,而不是下载缓存。
为什么会出现问题?我认为这是预期的行为,因为您在以后的另一个virtualenv中安装相同的软件包时会获得优势。
答案 1 :(得分:-1)
根据文件pip caching
缓存目录的默认位置取决于操作 系统