如何完全卸载ubuntu中的python并重新安装?

Pra*_*gde 5 python-2.7 ubuntu-16.04

在ubuntu中,默认的python版本是2.7.12。 我使用以下命令安装了python2.7.13。

然后使用以下命令下载:

version=2.7.13
cd ~/Downloads/
wget https://www.python.org/ftp/python/$version/Python-$version.tgz
Run Code Online (Sandbox Code Playgroud)

解压缩并转到目录:

tar -xvf Python-$version.tgz
cd Python-$version
Run Code Online (Sandbox Code Playgroud)

现在,使用您刚尝试过的命令进行安装,而不是使用checkinstall,以便在需要时更容易卸载:

./configure
sudo make install
Run Code Online (Sandbox Code Playgroud)

现在pandas中存在一些问题(当我尝试导入时没有提供名为pandas的模块,但是如果我们尝试安装它,则表明已满足要求),所以我想完全删除python 2.7.13并重新安装python 2.7.12。我该如何实现?

Sha*_*014 12

我的 python 由于某些模块而损坏。所以我计划从我的 Ubuntu 16.04 机器上重新安装或完全删除 python。但sudo apt-get install --reinstall python2.7 命令也失败并抛出相同的错误。所以我最终做了一些黑客和破解。以下是步骤 -

手动删除所有 python 版本
 - sudo rm -rf /usr/bin/python2.x as well as python3.x
 - sudo rm -rf /usr/lib/python2.x as well as python3.x
 - sudo rm -rf /usr/local/lib/python2.x as well as python 3.x  
Run Code Online (Sandbox Code Playgroud) 更新Ubuntu
 - sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

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

sudo vi /var/lib/dpkg/status 
Run Code Online (Sandbox Code Playgroud)

并从上面的文件中删除期望重新安装和运行的包的所有行sudo apt-get update

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

./configure
make test
sudo make install
Run Code Online (Sandbox Code Playgroud)

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