Skip to content

Instantly share code, notes, and snippets.

@salvatorecapolupo
Last active August 23, 2025 13:11
Show Gist options
  • Save salvatorecapolupo/0fc147230a71d6b8b62a06e98575f768 to your computer and use it in GitHub Desktop.
Save salvatorecapolupo/0fc147230a71d6b8b62a06e98575f768 to your computer and use it in GitHub Desktop.
Liberare spazio sul Mac: rilevare le cartelle più grandi. Liberare spazio occupato da Python. Altri tutorial su https://pagare.online
# Vai nella tua cartella utente
cd ~
# Mostra le cartelle ordinate per peso
du -sh ~/* | sort -h
# Trova i 10 file più grandi nella tua home (senza warning)
find ~ -type f -exec du -h {} + 2>/dev/null | sort -rh | head -n 10
# (Opzionale) Controlla tutto il disco, servono i permessi admin
# ti chiederà la password
sudo du -sh /* | sort -h
# 1. Pulisci la cache di pip
pip cache purge
# 2. Controlla dove si trova la cache e quanto pesa
pip cache dir
du -sh $(pip cache dir)
# 3. Lista dei pacchetti installati per dimensione decrescente
pip list \
| tail -n +3 \
| awk '{print $1}' \
| xargs pip show \
| grep -E 'Location:|Name:' \
| cut -d ' ' -f 2 \
| paste -d ' ' - - \
| awk '{print $2 "/" tolower($1)}' \
| xargs du -sh 2> /dev/null \
| sort -hr
# 4. Rimuovi pacchetti inutili (esempio con TensorFlow)
pip uninstall tensorflow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment