因为用到twilio模块, 因此须要升级一下python2, 可是又不想舍弃python2, 因而实现了简单的方法python
先扔一块依赖sql
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
先download一个压缩包bootstrap
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
新建文件夹vim
mkdir /usr/local/python3
解压bash
tar -xvJf Python-3.6.2.tar.xz
编译与安装curl
./configure --prefix=/usr/local/python3/ && make && make install
软连接url
mv /usr/bin/python /tmp && ln -s /usr/local/python3/bin/python3 /usr/bin/python
改配置sqlite
vim /usr/bin/yumblog
把#! /usr/bin/python修改成#! /usr/bin/python2ip
vim /usr/libexec/urlgrabber-ext-down
把#! /usr/bin/python修改成#! /usr/bin/python2
[root@localhost~]# python -V Python 3.6.2 [root@localhost~]# python2 -V Python 2.7.5 [root@localhost~]#
OK
顺道说一下, yum升级pip有点愚蠢
扔一个升级py
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
run
python get-pip.py
OK!
pip install twilio