conda pkgs klasörü nedir? Silmek güvenli mi?
Evet, conda paket önbelleğini temizlemek güvenlidir. İndirilen arşivleri ve hiçbir ortamın kullanmadığı paketleri silen conda clean komutunu kullanın. pkgs klasörünü elle silmeyin, çünkü ortamlarınız içindeki dosyalara bağlantı verir.
Nerede bulunur
~/miniconda3/pkgs (or ~/anaconda3/pkgs)Nedir
conda bir paketi her kuruşunda önce bir arşiv indirir ve onu conda kurulumunun içindeki bir pkgs klasörüne açar; örneğin ~/miniconda3/pkgs veya ~/anaconda3/pkgs. Miniforge ve diğer yükleyiciler kendi klasörleri altında aynı düzeni kullanır.
Ortamlar daha sonra, açılmış dosyaları kopyalamak yerine onlara bağlantı verilerek kurulur. Aynı paketleri içeren birkaç ortamın beklediğinizden az yer kaplamasının ve klasörü elle silmenin onları bozabilmesinin nedeni budur.
Önbellek, bugüne kadar kurduğunuz her paket sürümüyle büyür. Bir ortamı güncellemek eski sürümleri önbellekte bırakır.
Ne kadar büyür
Çoğu zaman birkaç GB; büyük bilimsel veya makine öğrenmesi paketleriyle çalışıyorsanız on GB'tan fazla.
Elle nasıl temizlenir
- Önce conda clean --all --dry-run çalıştırın. Hiçbir şeyi silmeden nelerin silineceğini listeler.
- Aşağıdaki komutu çalıştırın. İndirilen paket arşivlerini, dizin önbelleğini ve hiçbir ortamın bağlantı vermediği açılmış paketleri siler ve onay ister.
- Daha fazla yer açmak için ortamlarınızı conda env list ile listeleyin ve artık ihtiyacınız olmayanları conda env remove -n ve ardından adıyla kaldırın.
- Ortamları kaldırdıktan sonra conda clean --all komutunu yeniden çalıştırın, çünkü paketleri artık kullanılmıyordur.
conda clean --allSonrasında ne olur
Mevcut ortamlar çalışmaya devam eder. Önbellekten silinmiş bir paketi bir sonraki kuruşunuzda veya güncelleyişinizde conda onu yeniden indirir.
Diskzy bunu nasıl ele alır
Diskzy, conda klasörünü disk haritasında gösterir; pkgs ve her ortam ayrı ayrı boyutlandırılır, böylece yeri önbelleğin mi yoksa eski ortamların mı kapladığını görebilirsiniz.
İlgili rehberler
Mac'inizdeki alanın nereye gittiğini görün
Diskzy diskinizin haritasını çıkarır, Sistem Verileri'ni açıklar ve güvenli olanı temizler. 72 saat ücretsiz, sonra 2 Mac için tek seferlik 9 $.
Diskzy'yi ücretsiz deneyin