CentOS 安装Python3.6多版本共存

目录

1、安装依赖包

2、下载python3.6.6

3、配置安装目录

4、编译&安装

5、创建软链接


1、安装依赖包

支持SSL传输协议 解压功能 C语言解析XML文档的 安装gdbm数据库 实现自动补全功能 sqlite数据库 gcc编译:

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc

2、下载python3.6.6

wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz

解压,解压后生成Python-3.6.6目录及安装配置文件

tar -xvf Python-3.6.6.tar.xz

转至解压目录

cd Python-3.6.6

3、配置安装目录

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

4、编译&安装

make && make install

5、创建软链接

删除原有的软链接文件

rm -rf /usr/bin/python

创建python3.6软链接

ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python3

创建pip软链接

ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip3

修改完python默认版本后,yum命名会无法执行,所以需要修改yum命令文件,将开头文件改为python2.7即可

vim /usr/bin/yum

#!/usr/bin/python2.7  # 将头文件改为python2.7


 

你可能感兴趣的:(Python)