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

1、首先問個問題,咱們爲何要升級python2.x或者python3.x的版本?python

一個是低版本會有些bug:或者功能問題,或者安全問題等,另外高版本會引進一些新的功能,也會廢棄一些老的功能。linux

能夠經過版本發佈說明,瞭解這個版本的變化內容python3.x

2、那麼咱們爲何使用python3.x呢?安全

由於python3.x相比python2.x作了一些改動,引入了一些新的功能框架

目前來看兩個版本還會並行存在一段時間,3.x會不會未來取代2.x,或者再出來一個4.x的版本。你們直接升級到4.x也說不許。操作系統

3、安裝方法:it

從官網:https://www.python.org/downloads/ 下載pkg的安裝包,直接安裝相應的版本,而後使用命令python2.x/pyhton3.x -m site查看安裝包的路徑。io

4、升級方法:awk

同上,下載最新版本的pkg,直接安裝,會覆蓋低的版本。3.x的高版本覆蓋3.x的低版本,固然不會覆蓋2.x的版本。2.x升級也是一個道理終端

5、卸載:因爲安裝 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的安裝方法,基本差很少

相關文章
相關標籤/搜索