我启动了“Deep Learning AMI (Ubuntu 18.04) Version 27.0”;它带有一个 90GB 的磁盘,这似乎足够了,但已经使用了超过 60GB。我只需要python3、pytorch、cuda。
我发现 ~/anaconda3/envs
里面有 30GB:
3.9G aws_neuron_mxnet_p36
2.2G aws_neuron_pytorch_p36
1.9G aws_neuron_tensorflow_p36
2.5G chainer_p27
1.2G chainer_p36
2.1G mxnet_p27
2.1G mxnet_p36
729M python2
866M python3
2.5G pytorch_p27
2.6G pytorch_p36
2.2G tensorflow2_p27
2.1G tensorflow2_p36
2.3G tensorflow_p27
1.8G tensorflow_p36
31G total
rm
是否安全,例如 tensorflow
和 mxnet
目录?
conda env list
给出了相同的列表。做例如更好吗? conda env remove tensorflow2_p27
.
删除这些包是否可能有任何副作用?有没有办法确保在删除它们之前没有其他依赖于它们?
最佳答案
很安全。我使用了以下命令(注意 -n
是必需的),与 Python3 和 cuda 一起使用的 Pytorch 继续工作。
conda env remove -n tensorflow2_p27
conda env remove -n tensorflow_p27
conda env remove -n mxnet_p27
conda env remove -n mxnet_p36
conda env remove -n chainer_p27
conda env remove -n chainer_p36
在每一步之后,它都会询问是否可以删除一堆包。
这释放了大约 10GB,这为我提供了所需的缓冲区。 (所以我没有尝试删除其他一些,但我相当确定所有 aws_neuron 也可以删除。)
关于python - 从 AWS 深度学习 AMI 中安全删除 conda 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60864472/