MemoryError → Si vous ajoutez --no-cache-dir
, il passera.
Pas d'espace libre sur l'appareil → Réduisez la taille du fichier!
Le côté suivant
J'ai essayé de mettre tensorflow de pip dans EC2 d'AWS. .. ..
pip install tensorflow
~
Erreur rouge...
~
MemoryError
Impossible d'entrer avec une erreur de mémoire. .. ..
Dans un tel cas, ajoutez --no-cache-dir
pour invalider le cache! Alors lancez-le à nouveau.
pip install tensorflow --no-cache-dir
~
Après toute erreur...
~
ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
L'erreur est devenue «[Errno 28] Pas d'espace laissé sur l'appareil». Quelle est la cause de cela?
Apparemment, la capacité est insuffisante. Alors vérifiez-le avec df -h
.
Taille du système de fichiers utilisée Reste utilisé%Position de montage
devtmpfs 475M 0 475M 0% /dev
tmpfs 492M 0 492M 0% /dev/shm
tmpfs 492M 412K 492M 1% /run
tmpfs 492M 0 492M 0% /sys/fs/cgroup
/dev/xvda1 8.0G 5.0G 3.1G 63% /
tmpfs 99M 0 99M 0% /run/user/1000
Êtes-vous si oppressant ...? Il ne semble y avoir aucune autre cause, alors pour le moment, essayez de réduire le taux d'utilisation à environ 30%.
find . -xdev -type f | cut -d "/" -f 2 | sort | uniq -c | sort -nr
A part: vous pouvez connaître la taille de chaque fichier en appuyant sur cette commande.
Pour le moment, effacez le référentiel cloné et le contenu du pip, réduisez de force la capacité et réexécutez!
Puis je suis passé. Toutes nos félicitations
Recommended Posts