一、卸载操作环境准备
卸载python需要先进入操作系统的维护模式,以确保操作过程能够顺利进行。采用以下步骤进入centos的维护模式:
1. 重启CentOS操作系统
2. 在启动过程中,按下键盘上的“e”键,进入启动配置编辑页面
3. 选择启动项,按下“e”键进入编辑模式,并在kernel参数列表中加入单引号,输入以下内容:
init=/bin/sh
4. 按下“ctrl + x”键继续启动CentOS系统
二、卸载Python
1、卸载Python 2.x
CentOS 7.x系统自带Python 2.7,在卸载Python 2.x之前需要检查系统是否还有其他软件依赖于Python 2.7,否则可能会导致系统异常。
yum list installed | grep python
如果发现其他软件依赖于Python 2.7,需要卸载之前确保这些软件已经卸载或者新安装了Python 3.x。
yum remove python*
2、卸载Python 3.x
如果只安装了Python 3.x,可以采用以下命令卸载:
yum remove python3
3、卸载Python包管理器
如果需要卸载Python包管理器pip,可以执行以下命令:
yum remove python-pip
如果你采用了自行安装的pip,那么需要在pip所在目录下,执行以下命令:
python setup.py install --record uninstall.txt
cat uninstall.txt | xargs rm -rf
# 删除pip目录
rm -rf /usr/local/lib/python2.7/dist-packages/pip*
rm -rf /usr/local/bin/pip*
三、清理不必要的文件
清理卸载过程中留下的不必要的文件,以节省磁盘空间:
rm -rf /usr/local/bin/python*
rm -rf /usr/local/lib/python*/
四、结束维护模式,重启系统
执行以下命令结束维护模式,并重启系统。
sync;sync;sync;
reboot
操作完成。