开发者社区> 鹰眼艾弗> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

centos6环境下 python2.6与python2.7共存

简介: centos6环境下 python2.6与python2.7共存的方法
+关注继续查看

参考的链接
环境:centos6

当升级完成后。键入方向键后出现乱码

yum -y install readline-devel //先安装这个

下面开始安装:

一 、

yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装

1)安装devtoolset
yum -y groupinstall "Development tools"

2)安装编译Python依赖包
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel

3)下载python压缩包
wget -c https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
unzip Python-2.7.13.tgz  (## tar -xvf Python-2.7.13.tgz)
cd Python-2.7.13

4)编译与安装python2.7.13
./configure --prefix=/usr/local
make && make altinstall

二、

更改系统默认的python: 建立软连接,使系统默认的python指向python2.7 正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.6版本,而yum是基于python2.6才能正常工作。所以要将系统默认的python指向到2.7版本。
执行下面三条命令:

/usr/local/bin/python2.7 -V
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python2.7 /usr/bin/python

三、

修正yum报错: 如果打yum命令,你会发现报错了。提示你可能是python版本不对。所以我们要把yum依旧指向老的python2.6版本: vi /usr/bin/yum 在打开的文件里的头一行,也就是指定python环境的那行代码,修改成:

#!/usr/bin/python2.6

python第三方包的安装位置:

/usr/local/lib/python2.7/site-packages/

OK,这是我第一次发博客文章

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
如何在 CentOS 8 上安装 Python 3.8
Python 是世界上被广泛使用的编程语言之一。语法简单易学,Python 是初学者和有工作经验者的一个很流行的选择。Python 是一个多功能的编程语言。它可以被用来构建各种应用程序,从简单的脚本到复杂的机器学习算法。本文将为大家讲解如何在 CentOS 8 上如何从源码构建 Python 3.8。
1362 0
Centos安装Python3(自带pip和setuptools)
安装zlib相关依赖 解决zipimport.ZipImportError: can’t decompress data和pip3 ssl证书问题 sudo yum -y install zlib* sudo yum install openssl-devel 找到Python3下载链接 进入官网 选择对应版本 选一个你喜欢的Python3版本, 建议3.
1341 0
jieba 分词 centos 安装,python使用
特点 1,支持三种分词模式:     a,精确模式,试图将句子最精确地切开,适合文本分析;     b,全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义;     c,搜索引擎模式,在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词。 2,支持繁体分词 3,支持自定义词典 安装 1,Python 2.x 下的安装 全自
2323 0
+关注
5
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载