Centos6.5下升级Python版本
生活随笔
收集整理的這篇文章主要介紹了
Centos6.5下升级Python版本
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
enos6.5升級Python2.6到2.7
1.下載源碼包
wget?https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz2.進行解壓,準備編譯安裝
tar?zxvf?Python-2.7.12.tgzcd?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.124.修改yum
如果不修改此項,會導致yum無法使用 vim?/usr/bin/yum 修改第一行即可,將環(huán)境變量指向以前的python版本#!/usr/bin/python265.安裝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.0python?setup.py??install2.安裝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.1python?setup.py?install3.添加環(huán)境變量 安裝完之后,之后執(zhí)行pip還是調(diào)用的以前的環(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)還有一種方式:curl?https://bootstrap.pypa.io/get-pip.py?-o?get-pip.py?下載pip安裝包python?get-pip.py6.使用pip安裝第三方庫
pip?install?psutil pip?install?MySQLdb-python pip?install?django=1.8.2報錯:pip?install?MySQLdb-python Collecting?MySQLdb-pythonRetrying?(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í)行要安裝的庫轉載于:https://blog.51cto.com/oybw88/1965661
總結
以上是生活随笔為你收集整理的Centos6.5下升级Python版本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ESG里程碑:发布第100份实验室报告
- 下一篇: 最优化算法-斐波那契数列搜索