python27更新
『壹』 CentOS 6.X怎麼更新python2.7.x版本
在安裝新版之前安裝 先安裝bz2、zlib,執行下列代碼進行安裝
yum install -y zlib-devel bzip2-devel xz-libs wget openssl openssl-devel
下載並解壓
wget http://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xzxz -d Python-2.7.12.tar.xz
tar -xvf Python-2.7.12.tar
切換目錄並安裝
cd Python-2.7.12yum install gcc./configure --prefix=/usr/localmake altinstall
設置默認python指向2.7
mv /usr/bin/python /usr/bin/python2.6.6ln -s /usr/local/bin/python2.7 /usr/bin/python
更新yum配置文件
vim /usr/bin/yum
// vim 基本命令a // 編輯esc // 退出編輯:wq // 寫入並推出:q! // 不寫入強制退出
// 把最頭部的:#!/usr/bin/python// 改成:#!/usr/bin/python2.6.6// 保存退出
安裝pip
下載easy_install https://pypi.python.org/packages/ff/d4//setuptools-21.0.0.tar.gz#md5=
tar vxf setuptools-21.0.0.tar.gz
cd setuptools-21.0.0python setup.py install
下載pip https://pypi.python.org/packages/41/27//pip-8.1.1.tar.gz#md5=
tar vxf pip-8.1.1.tar.gz
cd pip-8.1.1python setup.py install
『貳』 如何將Mac OS X10.10.5下的Python2.7升級到最新的Python3.5
Mac OS X10.9默認帶了Python2.7,不過現在Python3.3.3出來了,如果想使用最新版本,趕緊升級下吧。基本步驟如下。
第1步:下載Python3.3
下載地址如下:
Python3.3
這裡面有windows和mac os x下的安裝程序,下載那個64位的安裝程序(估計現在沒有用32位的mac os x的吧)
第2步:
安裝下載的img文件,安裝完後的目錄如下:
/Library/Frameworks/Python.framework/Versions/3.3第3步:移動python的安裝目錄原來的安裝目錄見第2步,不過所有的python都在/System/Library/Frameworks/Python.framework/Versions目錄中,所以最好使用下面的命令移動一下,當然不移動也可以。但後面步驟中的某些路徑需要修改下。sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions
第4步:改變Python安裝目錄的用戶組為wheel
sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3
python2.7的用戶組就是wheel,3.3也照葫蘆畫瓢吧!
第5步:修改Python當前安裝目錄的符號鏈接
在 /System/Library/Frameworks/Python.framework/Versions/目錄下有一個Current,這是一個目 錄符號鏈接,指向當前的Python版本。原來指向2.7的,現在指向3.3。所以應先刪除Current。然後重新建立Current符號鏈接,命令如 下:
sudo rm /System/Library/Frameworks/Python.framework/Versions/Currentsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current第6步:刪除舊的命令符號鏈接在/usr/bin目錄下有4個python命令的符號鏈接,使用下面的命令先刪除sudo rm /usr/bin/pydocsudo rm /usr/bin/pythonsudo rm /usr/bin/pythonwsudo rm /usr/bin/python-config第7步:重新建立新的命令符號鏈接將第6步刪除的符號鏈接重新使用下面命令建立,它們都指向Python3.3了。sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydocsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/pythonsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonwsudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config第8步:更新/root/.bash_profile文件中的路徑cd ~
vim .bash_profile 在.bash_profile插入下面的內容即可# Setting PATH for Python 3.3# The orginal version is saved in .bash_profile.pysavePATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"export PATHok,現在重新啟動一下Console,然後執行python --version,得到的就是Python 3.3.3。如果在程序中,需要使用下面代碼獲取python版本
import platformprint(platform.python_version())
如果還是用了如PyDev等IDE,仍然需要更新一下相關的路徑。現在可以使用最新的Python3.3.3了。
『叄』 Windows下如何更新python
首先查看python當前版本,在此用win10 系統舉例:
查看當前python版本
⌘+ R ----> 輸入 cmd(回車)----> 輸入python 查看
2.卸載當前python
全部程序中,找到python當前版本(帶有32/64bit的圖標),右鍵卸載,點擊uninstall,等待
3.安裝最新版本的python
打開python官網 :https://www.python.org/downloads/windows/
點擊Downloads ---->windows ------>找到對應版本的Windows x86-64 executable installer文件下載。
運行下載的文件,選中 Add python to Path ------> install now
最後,重復步驟1,查看當前版本,即完成
『肆』 pthon2.7如何升級為Python3.0
如果是Windows系統的話,很簡單,卸載Python2,下載安裝Python3即可。
『伍』 python2.7怎麼升級到3.5
譯不成功
復制代碼代碼如下:
yum -y install gcc
系統會自動下載並安裝或更新,等它自己結束
第2步:下載Python3.5.2軟體包
說明:命令中的數字就是版本號,你也可以把3.5.2換成你需要的版本。
第3步:解壓已下載的二進制包並編譯安裝
復制代碼代碼如下:
解壓:tar -zxvf Python-3.5.2.tgz
進入解壓目錄: cd Python-3.5.2
創建安裝目錄: mkdir /usr/local/python3.5.2
編譯: ./configure –prefix=/usr/local/python3.5.2
安裝: make && make install
備份原有python:mv /usr/bin/python /usr/bin/python_2.7.5
第4步:建立軟連接指向到當前系統默認python命令的bin目錄,讓系統使用新版本python
mv /usr/bin/python /usr/bin/python2.7.5 //當前python的版本為2.7.5
ln -s /usr/local/python3.5.2/bin/python3.5 /usr/bin/python
1
2
3
輸入:
python -V
即可查看當前默認python版本
默認的python成功指向3.5.2以後,yum不能正常使用,需要修改yum的配置文件
第5步:修改yum配置文件
vi /usr/bin/yum
把文件頭部的
!/usr/bin/python
改成
!/usr/bin/python2.7.5 //改為之前的老版本號
保存退出,yum即可正常使用。如若有其他命令、軟體不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。至此,更新完畢。
第6步:修改另外一個相關的配置文件
vi /usr/libexec/urlgrabber-ext-down
該配置文件與yum install 命令有關,如果不修改該文件會報錯
File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e:
這是因為python版本不匹配:
把文件頭部的
!/usr/bin/python
改成
!/usr/bin/python2.7.5 //改為之前的老版本號
『陸』 安裝的python2.7可以升級到3嗎
首先你需要知道,源裡面到底有沒有3.2.2版本的python,如果有的話,直接刷新源sudo apt-get update,然後更新系統sudo apt-get dist-upgrade(或者upgrade)就行了。
『柒』 ubuntu如何升級python2.7
在ubuntu 的終端中用代碼下載最新的Python
sudo apt-get install python3
系統會提示輸入Linux的密碼,輸入密碼後下載
剛才下載的Python程序被安裝在usr/local/lib/python3.5 中
『捌』 如何使用Anaconda更新Python版本
Anaconda是一個和Canopy類似的科學計算環境,但用起來更加方便。自帶的包管理器conda也很強大。 首先是下載安裝。Anaconda提供了Python27和Python34兩個版本,同時如果需要其他版本,還可以通過conda來創建。安裝完成後可以看到,Anaconda提供如何使用Anaconda更新Python版本
『玖』 如何將Mac OS X10.9下的Python2.7升級到最新的Python3.3
Mac OS X10.9默認帶了Python2.7,不過現在Python3.3.3出來了,如果想使用最新版本,趕緊升級下吧。基本步驟如下。
第1步:下載Python3.3
下載地址如下:
Python3.3
這裡面有windows和mac os x下的安裝程序,下載那個64位的安裝程序(估計現在沒有用32位的mac os x的吧)
第2步:
安裝下載的img文件,安裝完後的目錄如下:
/Library/Frameworks/Python.framework/Versions/3.3
第3步:移動python的安裝目錄
原來的安裝目錄見第2步,不過所有的python都在
/System/Library/Frameworks/Python.framework/Versions
目錄中,所以最好使用下面的命令移動一下,當然不移動也可以。但後面步驟中的某些路徑需要修改下。
sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions
第4步:改變Python安裝目錄的用戶組為wheel
sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3
python2.7的用戶組就是wheel,3.3也照葫蘆畫瓢吧!
第5步:修改Python當前安裝目錄的符號鏈接
在 /System/Library/Frameworks/Python.framework/Versions/目錄下有一個Current,這是一個目 錄符號鏈接,指向當前的Python版本。原來指向2.7的,現在指向3.3。所以應先刪除Current。然後重新建立Current符號鏈接,命令如 下:
sudo rm /System/Library/Frameworks/Python.framework/Versions/Current
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current
第6步:刪除舊的命令符號鏈接
在/usr/bin目錄下有4個python命令的符號鏈接,使用下面的命令先刪除
sudo rm /usr/bin/pydoc
sudo rm /usr/bin/python
sudo rm /usr/bin/pythonw
sudo rm /usr/bin/python-config
第7步:重新建立新的命令符號鏈接
將第6步刪除的符號鏈接重新使用下面命令建立,它們都指向Python3.3了。
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydoc
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/python
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonw
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config
第8步:更新/root/.bash_profile文件中的路徑
cd ~
vim .bash_profile
在.bash_profile插入下面的內容即可
# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH
ok,現在重新啟動一下Console,然後執行python --version,得到的就是Python 3.3.3。如果在程序中,需要使用下面代碼獲取python版本
importplatform
print(platform.python_version())
如果還是用了如PyDev等IDE,仍然需要更新一下相關的路徑。
現在可以使用最新的Python3.3.3了。
『拾』 怎樣從python2.7.6升級到2.7.12
第一步:下載 # wget thon.org/ftp/python/2.7.12/Python-2.7.12.tar.xz
第二步: 解壓剛剛下載的壓縮包 #tar -xvf Python-2.7.12.tar.xz
第三步:新建安裝目錄 mkdir /usr/local/Python27
第四步: 編譯./configure --prefix=/usr/local/python27
第五步:make
第六步:make install
第七步:移動原來舊的Python # mv /usr/bin/python /usr/bin/python_old
第八步:將新安裝的Python添加到默認Python # ln -s /usr/local/python27/bin/python2.7 /usr/bin/python (注意這里的Python目錄是當時自己配置的安裝目錄)
第九步:最後一步檢測#Python --version