2017-10-12 12 views
0

J'utilise l'instance EC2 sous Linux. Par erreur, je l'ai enlevé PythonErreur: importation d'un des modules Python requis pour l'exécution de yum

sudo rm -r /usr/lib/python 
sudo rm -r /usr/lib/python27 

Ensuite, j'ai essayé de récupérer le Python de copier arrière du répertoire/usr/bin/python

sudo cp-r /usr/bin/python /usr/lib/python 
    sudo cp-r /usr/bin/python27 /usr/lib/python27 

Maintenant, je me bats pour corriger cette erreur. Chaque fois que je lance une commande yum par ex. Lorsque j'essaie d'obtenir la version Python, cela indique que Python est déjà installé.

[[email protected] ~]$ python -V 
Python 2.7.12 
[[email protected] ~]$ /usr/bin/python -V 
Python 2.7.12 
[[email protected] ~]$ 
+0

tour un autre micro exemple pendant une heure et regarder la différence entre/usr/bin/python et/usr/lib/python, choses très différentes – ms4720

+0

Voulez-vous dire courir une autre micro-instance? Mais n'a-t-il pas le même état que mon instance actuelle? Est-il impossible de récupérer python à partir de/usr/lib? –

+0

non Je veux que vous regardiez celui qui n'est pas cassé pour voir à quoi il ressemble, vous apprendrez des choses utiles et basiques sur python et comment le système de fichiers Linux est mis en page – ms4720

Répondre

0

utilisation rpm, programme C, pour savoir ce que vous RPMS devez réinstaller, les télécharger et les réinstaller

+0

Quelle est la commande rpm pour installer python sous Linux? –

+0

google rpm man page pour commencer – ms4720