centos7.8从卸载python2,安装python3

因为目前所有环境都是python2.7.5,但是项目上使用的是python3.7.5,迫切需要使用python3.7.5验证。安装遇到困难,记录一下。

首先卸载python2,如果不想卸载python2的可以跳过

这里卸载python2和其依赖的yum

先卸载python2.7.5

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ## 强制删除已安装程序及其关联
whereis python |xargs rm -frv ## 删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
whereis python ## 验证删除,返回无结果

卸载yum

rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps ## 强制删除
whereis yum |xargs rm -frv	## 删除所有相关文件
whereis yum ## 验证删除,返回无结果

安装python3

1.安装依赖包--gcc编译器 以及 其他依赖包

 1.1     gcc是编译器,先查看是否安装了gcc以及版本信息

gcc --version  //查看是否安装

1.2    如果没有安装,简单的通过yum -y即可安装

yum -y install gcc

1.3    安装其他依赖包 

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

这几步一定要做全,安装python3.7.5版本必不可少的步骤

2. 下载python3.7.5包

2.1    在Index of /ftp/python/上找到自己要的版本

centos7.8从卸载python2,安装python3_第1张图片

2.2  用命令wget直接下载python3.7.5

wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz  //直接在linux下下载省区了拖拽文件传输的繁琐步骤

 2.3  用命令 tar -xzvf解压下载得到的压缩包

tar -zxvf Python-3.7.5.tgz

3.  创建一个文件路径存放python3

mkdir /usr/local/python3 

4. 执行配置文件、编译、安装

cd Python-3.7.3                               //命令1,打开解压后的文件夹,回车结束
./configure --prefix=/usr/local/python3       //命令2,执行配置文件,回车结束
make && make install                          //命令3,安装,回车结束  

5.  建立软连接,配置环境变量

cd /usr/local/python3/bin/
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
echo 'export PATH=/usr/local/python3/bin/:$PATH' >>/etc/profile
. /etc/profile

6. 安装成功

python3 --version
python3

 

你可能感兴趣的:(python,linux,开发语言)