如何卸载Python2.6

在我的Fedora11机器上已经安装了python2.6,我可以使用以下步骤成功安装python 2.7:

wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 tar -xvjf Python-2.7.tar.bz2 cd Python* ./configure --prefix=/opt/python27 make make install vi ~/.bash_profile ## replaced PATH=$PATH:$HOME/bin ## with PATH=$PATH:$HOME/bin:/opt/python27/bin ## reload .bash_profile source ~/.bash_profile echo "/opt/python27/lib" > /etc/ld.so.conf.d/python27.conf ldconfig 

但是,当我检查python版本系统使用通过terminal(python -V),它仍然显示python 2.6。

我将如何使系统使用python2.7作为其默认的Python? 或者如果可能的话,我将如何卸载python2.6?

提前致谢!

Solutions Collecting From Web of "如何卸载Python2.6"

卸载系统Python是一个坏主意。 还有许多其他软件包依赖于它。 通过修改$ PATH或者创建一个别名,例如python2.7,指向安装在/ opt目录下的python,使用python2.7会更好。

卸载fedora提供的python 2.6可能会破坏很多依赖于它的软件包。 我劝你不要这样做。

现在,你的问题是简单地$MAN_PATH搜索$PATH和类似的变量( $MAN_PATH等)。 您 /usr/bin类的标准位置之后附加了新的/opt/python27/bin /usr/bin 。 反转这个顺序,你会得到/ opt / python27 / bin / python作为默认的python二进制文件。

首先 – 永远不要尝试在RHEL / CentOS / Fedora上卸载Python。 yum是用Python编写的,修复系统会有很多问题。

如果您希望系统默认使用Python2.7,请查找Python2.6(使用whereis pythonwhich python命令)二进制文件所在的位置,将其备份并替换为Python2.7的二进制文件

或者你可以简单地使用Linux的Yum功能&运行命令yum remove python将删除从系统的Python和相关的依赖