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的安裝方法,基本差不多
mac下python2.x和python3.x的安裝方法和升級方法/卸載