文章目录
-
安装依赖包
- yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
-
再执行安装一个工具,不安装会导致pip安装失败
- yum install libffi-devel -y
-
下载
- yum -y install wget
- wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
-
解压
- tar -zxvf Python-3.7.0.tgz
-
编译安装
- cd Python-3.7.0
- ./configure
- make
- make install
-
配置环境变量
- mv /usr/bin/python /usr/bin/python.bak
- ln -s /usr/local/bin/python3 /usr/bin/python
- mv /usr/bin/pip /usr/bin/pip.bak
- ln -s /usr/local/bin/pip3 /usr/bin/pip
-
验证
- 直接输入python,看python的版本
-
验证pip
- 看看pip的版本号是不是10.0.1,以及最后括号里是不是3.7
-
配置yum
- vim /usr/libexec/urlgrabber-ext-down
- 打开以后,找到一个/usr/bin/python的,后面加上2.7就可以了!也就是/usr/bin/python2.7
- vi /usr/bin/yum
- 做法和上面的一样,也是改成python2.7就可以了!
- vim /usr/bin/supervisord
- 做法和上面的一样,也是改成python2.7就可以了!