因爲用到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