1. 程式人生 > >mac下python2.x和python3.x的安裝方法和升級方法/卸載

mac下python2.x和python3.x的安裝方法和升級方法/卸載

自動 升級python down 基本 內容 work rep 為什麽 發布說明

一、首先問個問題,我們為什麽要升級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的安裝方法和升級方法/卸載