帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:FIX  Corrupt  

问题:

我正在使用 do-release-upgrade 从 13.10升级到 14.04 ( dev现在在几个小时内稳定),遇到以下问题:


Can not upgrade 



Your python install is corrupted. Please fix the '/usr/bin/python' symlink.



我解决了一些问题后,我解决了这个问题,所以我想在这里分享我的解决方案。 希望这可以帮助某人。


回答 1:

我的问题是由于错误消息中建议的/usr/bin/python 符号符号的改变而导致的。 我正在使用 update-alternatives/usr/bin/python,所以它指向 /etc/alternatives/python。 事实证明,对于这个符号符号,do-release-upgrade 真的非常严格,只是用 update-alternatives 选择 python2.7,所以我最终把它强制到了它的原始状态:


sudo ln -sf/usr/bin/python2.7/usr/bin/python



这就解决了问题。

如果这对你无效,那么我猜你有一个真正损坏的python 安装。 我建议


sudo apt-get install --reinstall python




回答 2:

这个是正确的:


sudo update-alternatives --remove-all python


sudo ln -sf/usr/bin/python2.7/usr/bin/python




回答 3:

在 Ubuntu 18.10中仍然存在同样的问题。

/usr/bin/python 链接到一个旧版本。 在 2.7以后,还有一个超智能进程正在向( 在 18.10 ) 请求 2.7. ! 所以我给了它它被接受了。

这为我解决了问题:

1 ) 删除/usr/bin/python 进行操作 sudo rm/usr/bin/python

2 ) 创建新链接 sudo ln -sf/usr/bin/python2.7/usr/bin/python

在 18.10年我无法使用 sudo update-alternatives --remove-all python 或者 sudo apt-get install --reinstall python

对我有用希望它也能帮助你。




文章标签:FIX  Corrupt  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语