Centos6.5升級Python版本為Python2.7

Cenos6.5升級Python2.6到2.7

1.下載源碼包

wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz

2.進行解壓,準備編譯安裝

tar zxvf Python-2.7.12.tgz
cd Python-2.7.12
./configure --prefix=/usr/local/python27 && make && make install && echo $?
如果以上輸出為0,說明沒有報錯,安裝正常

3.添加環(huán)境變量

移除以前的版本
mv /usr/bin/python /usr/bin/python26
創(chuàng)建軟連接
ln -s /usr/local/python27/bin/python /usr/bin/python
查看版本是否升級成功
python -V
Python 2.7.12

4.修改yum

如果不修改此項,會導致yum無法使用
vim /usr/bin/yum
修改第一行即可,將環(huán)境變量指向以前的python版本
#!/usr/bin/python26

5.安裝pip(升級完python版本之后,之前yum安裝的pip無法使用)

1.安裝pip之前首先需要安裝setuptools
下載鏈接
https://pypi.python.org/pypi/setuptools
下載地址
wget https://pypi.python.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c61fdaad704a648c281/setuptools-21.0.0.tar.gz#md5=81964fdb89534118707742e6d1a1ddb4 --no-check-certificate
解壓
tar zxvf setuptools-21.0.0.tar.gz
安裝
cd setuptools-21.0.0
python setup.py  install

2.安裝pip
下載鏈接
https://pypi.python.org/pypi/pip
下載地址
wget https://pypi.python.org/packages/41/27/9a8d24e1b55bd8c85e4d022da2922cb206f183e2d18fee4e320c9547e751/pip-8.1.1.tar.gz#md5=6b86f11841e89c8241d689956ba99ed7 --no-check-certificate
解壓
tar zxvf pip-8.1.1.tar.gz 
安裝 
cd pip-8.1.1
python setup.py install

3.添加環(huán)境變量
安裝完之后,之后執(zhí)行pip還是調用的以前的環(huán)境變量,需要手動添加環(huán)境變量
mv /usr/bin/pip /usr/bin/pip26
ln -s /usr/local/python27/bin/pip /usr/bin/
再次查看版本
pip -V
pip 8.1.1 from /usr/local/python27/lib/python2.7/site-packages/pip-8.1.1-py2.7.egg (python 2.7)

6.使用pip安裝第三方庫

pip install psutil
pip install MySQLdb-python
pip install django=1.8.2

報錯:
 pip install MySQLdb-python
Collecting MySQLdb-python
  Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out. (read timeout=15)",)': /simple/mysqldb-python/
  Could not find a version that satisfies the requirement MySQLdb-python (from versions: )
No matching distribution found for MySQLdb-python
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
當安裝中提示版本太低的時候,執(zhí)行提示的命令進行升級即可
pip install --upgrade pip
升級完重新執(zhí)行要安裝的庫
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容