mac下python2.x和python3.x的安裝方法和升級方法/解除安裝
一、首先問個問題,我們為什麼要升級python2.x或者python3.x的版本?
一個是低版本會有些bug:或者功能問題,或者安全問題等,另外高版本會引進一些新的功能,也會廢棄一些老的功能。
可以通過版本釋出說明,瞭解這個版本的變化內容
二、那麼我們為什麼使用python3.x呢?
因為python3.x相比python2.x做了一些改動,引入了一些新的功能
目前來看兩個版本還會並行存在一段時間,3.x會不會將來取代2.x,或者再出來一個4.x的版本。大家直接升級到4.x也說不準。
三、安裝方法:
從官網:https://www.python.org/downloads/ 下載pkg的安裝包,直接安裝相應的版本,然後使用命令python2.x/pyhton3.x -m site檢視安裝包的路徑。
四、升級方法:
同上,下載最新版本的pkg,直接安裝,會覆蓋低的版本。3.x的高版本覆蓋3.x的低版本,當然不會覆蓋2.x的版本。2.x升級也是一個道理
五、解除安裝:由於安裝 Python 時,其自動生成:Python framework,即 Python 框架;Python 應用目錄;指向 Python 的連線。所以解除安裝時,需要刪除這些目錄和連線。
對於 Mac 自帶的 Python,其框架目錄為:/System/Library/Frameworks/Python.framework/,而我們安裝的 Python,其(預設)框架目錄為:/Library/Frameworks/Python.framework
接下來,我們就分別(在 Mac 終端進行)刪除上面所提到的三部分。
第 1 步,刪除框架:sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x
第 2步,刪除應用目錄:sudo rm -rf "/Applications/Python x.x"
第 3 步,刪除指向 Python 的連線:cd /usr/local/bin/; ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/x.x' | awk '{print $9}' | tr -d @ | xargs rm
其他作業系統linux、window的安裝方法,基本差不多