因開發nodejs中間用到了node-gyp模塊,此模塊需2.X最新版本,因此升級服務器python版本node
親測成功python
python 升級步驟
#1.which python 查詢python的位置
/usr/bin/pythonlinux
#2.cd到零時目錄下載最新版本python 最下載地址能夠到這裏https://www.python.org/downloads/source/
cd /opt
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz服務器
#3 解壓python
tar -zxvf Python-2.7.13.tgzpython2.7
#4 cd到python的解壓目錄
cd Python-2.7.13orm
#5 在編譯前先在/usr/local建一個文件夾python27(做爲Python的安裝路徑,以避免覆蓋老的版本)
mkdir /usr/local/python27blog
#6在解壓縮後的目錄下編譯安裝
./configure --prefix=/usr/local/python27
make
make install開發
#7此時沒有覆蓋老版本,再將原來/usr/bin/python連接改成別的名字
mv /usr/bin/python /usr/bin/python_oldget
#8再創建新版本python的連接
ln -s /usr/local/python27/bin/python2.7 /usr/bin/pythonit
#輸入python能夠看到安裝成功
#Python 2.7.13 (default, Aug 24 2017, 15:47:17)
#[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux2
#Type "help", "copyright", "credits" or "license" for more information.