Linux实践 |CentOS python2和python3共存

前言:centos系统默认支持python2.7,由于yum需要python2.7的支持,其他应用需要调用python3.x版本,所以出现了python2和python3共存的需求

安装Python2和Python3共存操作步骤:

1. 查看默认的python版本信息 python -v

2. 查看Python可执行文件的位置

which python cd /usr/bin ll./python*

3. 备份默认的python2.7版本

mv ./python ./python.bak
ll./python*

上传[Python-3.5.2.xz]文件至[/usr/local/src]目录中

4. 解压python3版本的压缩包

tar -xvJf ./Python-3.5.3.tar.xz

5. 进入安装目录

cd ./Python-3.5.2

6. 编译源文件

./configure prefix=/usr/local/python3

7. 安装源文件

make && make install
注:make install 必须执行

8. 新建软连接

ln -s 	 /usr/local/python3/bin/3.6 /
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

9. 查看新的python版本

执行 vi /usr/bin/yum
#! /usr/bin/python修改为#! /usr/bin/python2
#! /usr/libexec/urlgrabber-ext-down 修改为 #! /usr/bin/python2

10. 再次查看python版本

python -V
python2 -V
pip3 --version
posted @ 2020-12-15 14:57  KnowKnow~  阅读(195)  评论(1)    收藏  举报