CentOS7安装python3.6(详细)

在安装之前先从官网下载python3.6的包,我这里使用的是Python-3.6.5的源码包

1.安装依赖环境
yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2.解压源码包
tar -zxvf Python-3.6.5.tgz

3.解压源码包之后会生成一个目录,进入这个目录进行编译源码安装
cd Python-3.6.5
配置:
./configure --prefix=/usr/local/python3 -----> 指定安装的目录

编译后安装:
make && make install

4.制作python3的软链接(方便使用)
删除原来python软链接:
cd /usr/bin/
rm -f python

制作python3的软链接:
ln -s /usr/local/python3/bin/python3 /usr/bin/python

制作pip3软链接:
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

5.yum命令是用python2写的,所以需要在yum里面修改解释器为python2
vim /bin/yum
#!/usr/bin/python2 ----->解释器由#!/usr/bin/python改为#!/usr/bin/python2

vim /usr/libexec/urlgrabber-ext-down
#!/usr/bin/python2 ----->解释器由#!/usr/bin/python改为#!/usr/bin/python2

猜你喜欢

转载自blog.csdn.net/weixin_44901564/article/details/108344012
今日推荐