Python损坏:如何清除失败的安装或重新安装新实例?

我在Ubuntu 10.04.3上安装了DEEPIN SOFTWARE CENTER给出了错误的建议。 后来我才知道这个应用程序不是为Ubuntu 10.x构建的,而是为11.x. 开发人员根本没有任何疑难解答。除了提供通用的apt-get purge 命令之外,建议我安装它的人也无法帮助我解决问题。 。

Deepin软件中心最初搞砸了我的安装/更新程序。 我设法从光盘中清除Deepin软件中心的所有实例,除了在Python中,STILL保留有关无法完成的Deepin安装的信息,并且每次更新软件包时都会尝试完成它。

如何从Python中清除此未完成的安装信息? 或者,我可以简单地下载一个新的Python实例,并覆盖损坏的实例吗?

如果是这样,请告知必要的步骤。 我很高兴重新安装Python,如果它清除了剩余的问题..

所有人都非常感谢

既然你没有提供错误输出,或者描述python被破坏的意义,那么你就很难帮到你了。

重新安装软件包的一般方法是sudo apt-get install --reinstall python

我正在尝试做同样的事情,因为一个类似的(我相信)错误。 但重新安装过程不起作用。 这是我的问题: Update Manager无法打开(与pythonverbose相关的错误)

我也遇到过这个问题。 我的项目是在python2中使用pymongo模块,这个pymongo内部使用了abc库。 我尝试了很多解决方案并搜索了很多,但解决方案都没有解决。 所以我计划从我的Ubuntu 16.04机器上完全重新安装或删除python。 但是sudo apt-get install –reinstall python2.7命令也失败并且抛出了相同的abc模块未找到错误。 所以我终于做了很少的黑客和裂缝。 这是步骤 –

手动删除所有python版本

  • sudo rm -rf /usr/bin/python2.x以及python3.x
  • sudo rm -rf /usr/lib/python2.x以及python3.x
  • sudo rm -rf /usr/local/lib/python2.x以及python 3.x.

更新Ubuntu

  • sudo apt-get update

在Between之间如果出现此错误需要重新安装软件包ubuntu然后运行以下命令

 sudo vi /var/lib/dpkg/status 

并从package_name上面的包中删除上面文件中的所有行

现在从https://www.python.org/downloads/下载python tgz文件并将其解压缩并将CD解压缩到其中

 ./configure make test sudo make install 

Python现在应该安装。 通过运行python检查