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检查