在centos6.5 中 默認(rèn)的Python版本是 2.6.6,我在使用Django最新版本的時(shí)候,發(fā)現(xiàn)出現(xiàn)語(yǔ)法錯(cuò)誤!于是決定升級(jí)Python;步驟如下 一.安裝Python 2.7.10 1.下載
wget http://www./ftp/python/2.7.10/Python-2.7.10.tgz 下載完成后: 2.解壓 tar -xvf Python-2.7.10.tar 3.編譯/安裝 首先要新建一個(gè)目錄,,用來(lái)作為Python2.7.10的安裝目錄 mkdir /usr/local/python2.7 然后開(kāi)始編譯 cd Python-2.7.10 #進(jìn)入解壓后的Python目錄 ./configure --prefix=/usr/local/python2.7 #等待編譯完成 make && make install #等待安裝
mv /usr/bin/python /usr/bin/python2.6 #將原版本的python更換一個(gè)名字 要想使用python還需要增加新版本的python ,,可以使用軟鏈或者在PATH 中加入新版Python的bin目錄 ln -s /usr/local/python2.7 /usr/bin/python或者 vim /etc/profile 加入下面一行 export PATH="/usr/local/python2.7/bin:$PATH" 保存退出 source /etc/profile 現(xiàn)在命令行輸入 python 看到的版本是不是 2.7.10 了?。?! 二,、安裝setuptools 下載: <>方式有多種,這里我們介紹一種方式:
wget --no-check-certificate https://bootstrap./ez_setup.py 下載后,,得到一個(gè) ez_setup.py 文件 運(yùn)行它 python ez_setup.py --insecure 不出意外的話(huà),。setuptools 就安裝成功了! 三,、安裝pip 下載: wget "https://pypi./packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate 解壓-安裝: tar -xzvf pip-1.5.4.tar.gz cd pip-1.5.4 python setup.py install OK 四,、yum修改 如果不做這一步,,yum將報(bào)錯(cuò) vim /usr/bin/yum 將 #!/usr/bin/python 改成之前修改的 #!/usr/bin/python2.6 保存退出! OK 五,、MySQLdb的安裝 使用pip: pip install MySQL-python 六,、安裝Django pip install django 或 pip install Django==版本號(hào) 到這里,Python已成功升級(jí)至2.7.10 |
|
來(lái)自: 點(diǎn)滴書(shū)庫(kù) > 《python》