centos6.5系統Python升級至2.7
阿新 • • 發佈:2018-11-05
1、升級安裝Python2.7
解壓tar.xz檔案:先 xz -d xxx.tar.xz 將 xxx.tar.xz解壓成 xxx.tar 然後,再用 tar xvf xxx.tar來解包
wget https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tar.xz xz -d Python-2.7.15.tar.xz tar xvf Python-2.7.15.tar.xz ./configure make make install make clean make distclean
2、修改
mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python vim /usr/bin/yum #!/usr/bin/python2.6
完成後進行驗證:
yum python -V
3、pip安裝
3.1 首先安裝setuptools軟體包:
(1)下載setuptools包
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz
(2)解壓setuptools包
tar zxvf setuptools-2.0.tar.gz
cd setuptools-2.0
(3)編譯setuptools
python setup.py build
(4)開始執行setuptools安裝
python setup.py install
3.2 安裝pip工具
(1)下載PIP安裝包
https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz
#md5=35f01da33009719497f01a4ba69d63c9
(2)解壓pip安裝包:
tar -xzvf pip-9.0.1.tar.gz
cd pip-9.0.1
python setup.py install
如果伺服器中沒有安裝setuptools軟體包,則會提示以下錯誤:
提示錯誤:
Traceback (most recent calllast):
File "setup.py", line 5, in <module>
from setuptools import setup, find_packages
ImportError: Nomodule named setuptools
cd pip-9.0.1/ python setup.py install
安裝好pip之後,我們就可以直接使用pip安裝其他軟體包了:
pip install requests
若安裝後pip命令無法使用,搜尋系統中pip檔案,建立命令連結
ln -s /usr/local/python27/bin/pip /usr/bin/pip