inux之centos7.2安装python

Posted on 2018-03-22 19:15  萧潇墨  阅读(63)  评论(0)    收藏  举报

cd /  //进入根目录
cd usr //进入usr文件夹
mkdir python3.6//创建python3.6文件夹
cd python3.6//进入文件夹
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2rc1.tgz    //下载 python压缩包
tar -zxvf Python-3.6.2rc1.tgz    //解压tgz压缩包
mv Python-3.6.2rc1  python3.6 //移动到python3.6
 yum  -y groupinstall "Development tools"  //安装所有开发组件
 yum -y install readline-devel  //  解决python安装后上下左右按键出现^H等乱码问题

cd python-3.6.2 //进入目录

./configure --prefix=/usr/python3.6

 make && make install //安装
 python -V //检测当前主机版本

cd /usr/bin

rm -f python

 ln -s /usr/python-3.6.2/python ./python   // 修改执行新版本

可能是因为未正式发行的原因,python目录下没找的bin目录,尴了个尬,不过没关系,

可以直接链接到bin目录下的python

这样再执行python -V就显示新版本3.6.2rc1了。
修改yum
 在删除/usr/bin/python后,再执行yum命令就会报错,原因是因为yum是通过python2.x开发的

 找到/usr/bin/yum,将第一行#!/usr/bin/python改为#!/usr/bin/python2.x原先的python版本号。