我使用do-release-upgrade从13.10升级到14.04(现在开发,几小时内稳定)并遇到以下问题:
Can not upgrade
Your python install is corrupted. Please fix the '/usr/bin/python' symlink.
我搞砸了一下后解决了这个问题,所以我想在这里分享我的解决方案.希望这可以帮助某人.
解决方法:
我的问题结果完全是由于错误消息中建议的/usr/bin/python符号链接的改变.我在/usr/bin/python中使用update-alternatives,因此它指向/ etc / alternatives / python.事实证明do-release-upgrade对于这个符号链接非常严格,仅仅选择python2.7并使用update-alternatives是不够的,所以我最终强制它进入原始状态:
sudo ln -sf /usr/bin/python2.7 /usr/bin/python
这解决了这个问题.
如果这不适合你,那么我猜你有一个真正损坏的python安装.我建议
sudo apt-get install --reinstall python
标签:python,upgrade