[PYTHON] Une histoire bloquée avec une erreur de mémoire et aucun espace restant sur l'appareil dans AWS EC2

Faire face

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

Traitement des erreurs de mémoire

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?

Gérer le manque d'espace sur l'appareil

Vérifiez la capacité

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

Une histoire bloquée avec une erreur de mémoire et aucun espace restant sur l'appareil dans AWS EC2
pip install provoque "OSError: [Errno 28] Pas d'espace laissé sur l'appareil"
Une histoire à propos d'un débutant en python coincé avec aucun module nommé'ttp.server '
Lancement d'une application Web sur AWS avec django et modification des tâches
J'obtiens une erreur Python No module nommée'encodings 'avec la commande aws
Un mémo contenant Python2.7 et Python3 dans CentOS
Une histoire d'essayer d'installer uwsgi sur une instance EC2 et d'échouer
Construisez un environnement Python + bouteille + MySQL avec Docker sur RaspberryPi3! [Essai et erreur]
Créer un environnement de développement TensorFlow sur Amazon EC2 avec une copie de commande
Créez un environnement WardPress sur AWS avec Pulumi
Essayez Tensorflow avec une instance GPU sur AWS
[Python3] Une histoire bloquée avec la conversion du fuseau horaire
Une histoire sur la gestion des données binaires en Python
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Créez Amazon Linux avec AWS EC2 et connectez-vous
Construisez AWS EC2 et RDS avec Terraform Terraform 3 minutes de cuisson