Parce que j'ai complètement foiré mon installation de python, j'ai supprimé manuellement tous les fichiers python et j'essaie maintenant de le réinstaller.
Lorsque je tape apt-get install --reinstall python2.7
, le message d'erreur suivant s'affiche:
0 to upgrade, 0 to newly install, 1 reinstalled, 0 to remove and 0 not to upgrade.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up python-minimal (2.7.3-0ubuntu2.2) ...
/var/lib/dpkg/info/python-minimal.postinst: 4: /var/lib/dpkg/info/python-minimal.postinst: python2.7: not found
dpkg: error processing python-minimal (--configure):
subprocess installed post-installation script returned error exit status 127
Setting up python2.7 (2.7.3-0ubuntu3.4) ...
/var/lib/dpkg/info/python2.7.postinst: 6: /var/lib/dpkg/info/python2.7.postinst:
python2.7: not found
dpkg: error processing python2.7 (--configure):
subprocess installed post-installation script returned error exit status 127
dpkg: dependency problems prevent configuration of python:
python depends on python2.7 (>= 2.7.3); however:
Package python2.7 is not configured yet.
python depends on python-minimal (= 2.7.3-0ubuntu2.2); however:
Package python-minimal is not configured yet.
dpkg: error processing python (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.
Errors were encountered while processing:
python-minimal
python2.7
python
E: Sub-process /usr/bin/dpkg returned an error code (1)
Comment puis-je récupérer de cela?
Edit: Suite à la suggestion de kubahaha, j'ai essayé
# dpkg -P python2.7
et cela n'a pas fonctionné à cause des dépendances. Cela a supprimé les paquets:
# dpkg -P libapache2-mod-wsgi libpython2.7 python2.7
Mais quand j'ai essayé:
# apt-get install python2.7 libapache2-mod-wsgi libpython2.7
J'ai eu ce message d'erreur:
/var/lib/dpkg/info/python-minimal.postinst: 4: /var/lib/dpkg/info/python-minimal.postinst: python2.7: not found
dpkg: error processing python-minimal (--configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
python-minimal
E: Sub-process /usr/bin/dpkg returned an error code (1)
dpkg/apt me semble très fragile en ce sens qu'une fois que le système est en mauvais état, ils ne semblent plus jamais capables de se remettre dans un bon état.
Purgez-le puis réinstallez-le
Sudo dpkg -P python2.7
Sudo apt-get install python2.7