Ich habe mit do-release-upgrade
ein Upgrade von 13.10 auf 14.04 (vorerst Dev, in ein paar Stunden stabil) durchgeführt und auf folgendes Problem gestoßen:
Can not upgrade
Your python install is corrupted. Please fix the '/usr/bin/python' symlink.
Ich habe das Problem gelöst, nachdem ich ein bisschen herumgespielt hatte, also möchte ich meine Lösung hier teilen. Hoffe, das könnte jemandem helfen.
Akzeptierte Antwort:
Es stellte sich heraus, dass mein Problem ausschließlich auf einen geänderten /usr/bin/python
zurückzuführen war Symlink wie in der Fehlermeldung vorgeschlagen. Ich habe update-alternatives
verwendet mit /usr/bin/python
es zeigte also auf /etc/alternatives/python
. Es stellte sich heraus, dass do-release-upgrade
ist wirklich streng mit diesem Symlink und wählt lediglich python2.7 mit update-alternatives
aus ist nicht genug, also habe ich es in seinen ursprünglichen Zustand gezwungen:
sudo ln -sf /usr/bin/python2.7 /usr/bin/python
Und das hat das Problem gelöst.
Wenn dies bei Ihnen nicht funktioniert, haben Sie vermutlich eine wirklich beschädigte Python-Installation. Ich würde vorschlagen
sudo apt-get install --reinstall python