如何在Cent OS中删除Python?

护贺

如何从Cent OS删除python 2.6?我尝试了命令yum remove python之后python --version又得到

纳维塔征

许多Linux发行版都需要Python。发行版提供程序组合的许多系统实用程序(基于GUI的和非基于GUI的)都是使用Python编程的。

系统实用程序所编程的python版本,我将其称为“主要” python。对于Ubuntu 12.04,例如,这是2.7.3,即在新安装的系统上调用python时获得的版本。

由于使用python编写的系统实用程序,因此无法在不破坏系统的情况下删除主python。甚至需要花费很多心血来用相同的major.minor系列中的更高版本来更新主python,因为您需要使用与主python相同的配置规范来进行编译。这是获取主python使用的库的正确搜索路径所必需的,这在下载python从源代码进行python编译时通常不完全是不带选项的.configure所能提供的。

通常,安装与系统使用的major.minor版本不同的版本(即主python)不是问题。也就是说,您可以编译2.6或3.4 python并毫无问题地安装它,因为它安装在主要(2.7.X)python旁边。有时发行版提供了这些不同的major.minor软件包,但它们可能不是该系列中的最新错误发布版本。

当您要使用主要python系列中的最新版本时(例如,在具有主要python版本的系统上为2.7.3的2.7.8),问题就开始了。我建议不要尝试替换主python,而应将2.7.8编译并安装在单独的位置(mine在/opt/python/2.7.8中)。这将使您按发行版的安全修复计划进行操作,并确保其他人可以测试python库的兼容性,并针对该版本(由系统实用程序使用)进行测试。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Cent OS中安装luarocks?

来自分类Dev

如何在Cent Os 7中安装Gnome Schedule

来自分类Dev

如何在Cent OS 6.5中安装g ++ 4.9.2?

来自分类Dev

如何在Cent OS 6.5上构建freetype?

来自分类Dev

如何在Cent OS 6.5上构建freetype?

来自分类Dev

如何在Linux Mint上安装Cent OS?

来自分类Dev

如果已安装,如何在 Cent OS 7 中检查和运行 tesseract

来自分类Dev

如何在Cent OS中使MySQL列名不区分大小写?

来自分类Dev

如何在Cent OS 7下检查JAVA_HOME环境变量

来自分类Dev

如何在64位Cent OS服务器上安装32位版本的Perl?

来自分类Dev

如何从python的os.system中删除0表格?

来自分类Dev

如何从python的os.system中删除0表格?

来自分类Dev

如何在python的整型中删除.0

来自分类Dev

如何在16.04中删除Python 2?

来自分类Dev

如何在Python中删除空间?

来自分类Dev

如何在Python中删除CSV文件

来自分类Dev

如何在Python中删除行尾?

来自分类Dev

如何在python中删除空格

来自分类Dev

如何在python中删除那些\ n?

来自分类Dev

如何在python函数中删除对象?

来自分类Dev

如何在python中删除单引号

来自分类Dev

如何在Python中从JSON删除括号?

来自分类Dev

如何在16.04中删除Python 2?

来自分类Dev

如何在python中删除nonAscii字符

来自分类Dev

如何在python中删除这些(')和('')?

来自分类Dev

如何在Mac OS X Sierra上删除多余的python

来自分类Dev

使用Ansys 18.2 IC引擎模块时如何清除cent os7中的错误

来自分类Dev

在Python中调用`os.system`时如何隐藏或删除0?

来自分类Dev

如何在python中删除存储在列表中的子列表