Centos7安装Python环境

1. 安装wget

//依次执行
yum -y install wget
yum -y install setup 
yum -y install perl

2. 安装依赖

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

3. 官网下载Python源码包

wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz

4. 解压并进入目录

tar -zxvf Python-3.6.7.tgz
cd Python-3.6.7

5. 创建目录

mkdir -p /usr/local/Python3

6. 配置

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

7. 编译安装

//依次执行
make
make install

8. 软链接

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

9. 测试python与pip

//查看python版本
python3 -V
//pip安装requests
pip3 install requests
//升级pip
pip3 install --upgrade pip

10. 修改yum配置文件

vi /usr/bin/yum
将第一行 #!/usr/bin/python 改为 #!/usr/bin/python2.7
//因为yum源使用python2,前面替换为python3后,会导致其无法正常工作

11. 测试yum

yum -y install vim

你可能感兴趣的:(python,centos)