python-2.7 - 如何在ubuntu中完全卸载python并重新安装?

标签 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

解压并进入目录:
tar -xvf Python-$version.tgz
cd Python-$version

现在,使用您刚刚尝试过的命令进行安装,使用 checkinstall 代替,以便在需要时更容易卸载:
./configure
sudo make install

现在 pandas 出现了一些问题(当我尝试导入时没有给出名为 pandas 的模块,但如果我们尝试安装它显示已经满足要求)所以我想完全删除 python 2.7.13 并重新安装 python 2.7.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  

更新 Ubuntu
 - sudo apt-get update

介于两者之间,如果您收到此错误 包需要重装ubuntu 然后运行以下命令
sudo vi /var/lib/dpkg/status 

并从上述文件中删除所有需要重新安装和运行的包的行sudo apt-get update再次。

现在从 https://www.python.org/downloads/ 下载一个 python tgz 文件并解压并放入CD
./configure
make test
sudo make install

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

关于python-2.7 - 如何在ubuntu中完全卸载python并重新安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48899604/

相关文章:

python - 使用带有 PostgreSQL 的模型方法的 Django 查询排序不区分大小写

设置绑定(bind)地址时MySQL服务器重启错误

linux - 如何从 Ubuntu 应用程序启动命令运行的程序中保存图像

azure - 如何为Azure中托管的网站安装SSL?

python-2.7 - 如何使用机器人框架在同一浏览器中打开新选项卡

python - 如何检查特定整数是否在列表中

mysql - 使用 Python 2.7 和 MySQLdb 将二进制数据插入 MySQL 中的 blob 列时如何避免编码警告

python - pandas:查找给定列的百分位数统计信息

mysql - Ubuntu 17.10 - 错误 2002 (HY000) : Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

ubuntu - SFTP 和 SCP 文件传输停止