CentOS 7下安装Python3.6
CentOS 7 默认安装了python2.7因为一些命令要用它比如yum 它使用的是python2.7。
使用 #python -V 命令查看一下是否安装Python
然后使用命令 #which python 查看一下Python可执行文件的位置
•安装python3.5可能使用的依赖
#yum install zlib-devel bzip2-developenssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
不能忽略相关包,我之前就没有安装readline-devel导致执行python模式无法使用键盘的上下左右键;
然后备份
#mv python python.bak
•到python官网找到下载路径,用wget下载
#/usr/local //进入/usr/local
#wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
•解压tgz包
#tar -xvJf Python-3.6.3.tar.xz
•删除旧版本的python依赖
#ll/usr/bin | grep python
#rm-rf /usr/bin/python
•进入python目录
#cd /usr/local/Python-3.6.3/
•配置
#./configure
•编译 make
#make
•编译,安装
makeinstall
•删除旧的软链接,
#rm-rf /usr/bin/python
创建新的软链接到最新的python
#ln-s /usr/local/bin/python3.5 /usr/bin/python
查看
#python-V