Centos7安装python3.6


1.下载python3.6包

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

2.安装相关依赖

yum install gcc-c++
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install openssl openssl--devel

3.创建目录,并压缩安装包

mkdir /usr/local/python3
cd  /usr/local/python3
tar -xvJf Python-3.6.6.tar.xz

4.配置python安装信息

cd  /usr/local/python3/Python-3.6.6
./configure --prefix=/usr/local/python3     #如果没有安装gcc这个会报错
make && make install   

5.创建软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python3 #创建python3软连接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 #创建pip3软连接

6.测试是否安装成功

python3 #测试python3是否安装正常
pip3 -v #测试pip3是否安装正常

这里如果 pip3出现异常解决方案是:

sudo yum -y install epel-release # CentOS yum源 中默认没有 pip,需要安装 扩展源EPEL

7.修改yum配置文件,使python2和python3共存

vi /usr/bin/yum
vi /usr/bexec/urlgrabber-ext-down
把#!/usr/bin/python修改成#!/usr/bin/python2

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM