gpt4 book ai didi

python - 手动删除 anaconda python 中 pkgs 文件夹中的所有文件是否安全?

转载 作者:行者123 更新时间:2023-12-03 01:05:00 29 4
gpt4 key购买 nike

我运行此命令来释放 anaconda 上的磁盘空间

$ conda clean --all

但是,anaconda python 中的 pkgs 文件夹中仍然存在一些大文件。

手动删除pkgs文件夹中的所有文件是否安全?有破坏我的 anaconda 环境的风险吗?如果有的话,有哪些副作用?

我在 Windows 10 上使用 anaconda 2018。

最佳答案

实际上,在某些情况下,可以选择删除 pkgs 子目录。如前所述here Anaconda 社区支持“pkgs 目录只是一个缓存。您可以根据需要将其完全删除。但是,在创建新环境时,保留缓存中的任何包会更有效。”

根据documentation您可以使用 conda clean --packages 删除 pkgs 中未使用的软件包(这会将它们移动到 pkgs/.trash ,然后您可以从中安全地删除它们)。虽然这不会检查使用符号链接(symbolic link)安装回包缓存的包,但如果您不使用此类环境或在 Windows 下工作,这不是一个主题。我想这就是为什么 conda clean --packages 包含在 conda clean --all 中。

为了更积极地节省空间,您可以使用conda clean --force-pkgs-dirs来删除所有可写包缓存(同样需要注意的是,可能存在环境链接到这些目录)。如果您不使用环境或在 Windows 下使用 Anaconda,那么您可能是安全的。就我个人而言,我使用此选项没有任何问题。

关于python - 手动删除 anaconda python 中 pkgs 文件夹中的所有文件是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56266229/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com