anaconda - 为什么 conda 不删除已删除环境的软件包?
问题描述
我不是信息学方面的专家。我使用以下命令删除了一个包含许多包的环境,其中一个是 psi4:
conda remove --name myenv --all
但是,在文件夹中:
~/anaconda3/pkgs
还有一些文件夹,例如:
psi4-1.3.2+ecbda83-py37h06ff01c_1, psi4-rt-1.3.2-py37h6cf1279_1
我手动识别的其他包也发生了同样的情况,因此,我假设属于该环境的其他包也会发生同样的情况。问题是这些文件占用了我的磁盘空间,我真的不知道在这种情况下有多少包以及什么包。有没有办法删除所有这些未使用的文件夹以释放空间?提前致谢。
解决方案
您使用的命令只是删除环境或安装的包而不是下载的二进制文件。您可以使用以下方法清理它们:
conda clean -a
推荐阅读
- docker - 在 Github Actions 上从 package.json 安装私有 github 包
- javascript - jQuery选择字符串上的第二个元素
- python - 迭代地平均特定列表元素?
- python-3.x - 为什么这个函数被认为是队列的实现?
- javascript - 对 JavaScript 数组中的相同值进行分组
- axapta - Dynamics 365 FO 数据实体:临时表为空
- intel - 如何从 MPSS 4.4.1 修复 modprobe 错误
- reactjs - 懒惰渲染孩子
- batch-file - How to output multiple lines from a FINDSTR to a variable
- cordova - Fabric.js + IonicV3 - 'touch:gesture' 事件