Mac 安装python 3.*新版本的详细步骤
Mac 系統(tǒng)自帶python,不過(guò)自帶的python版本都是2.*版本。雖然不影響老版本項(xiàng)目的運(yùn)行,
但是python最新的3.*版本的一些語(yǔ)法與2.*版本并不相同,我們不論是學(xué)習(xí)還是使用,當(dāng)然用最新版會(huì)更好一點(diǎn)。
一、先了解一下Mac自帶的版本
選擇前往文件夾,輸入下面地址:
/System/Library/Frameworks/Python.framework/Version
就可以看到這里有多個(gè)python版本,而在Current目錄下存放的是系統(tǒng)當(dāng)前的python版本。
Mac既然自帶了python,當(dāng)然肯定配置好了python的全局命令,我們直接在終端運(yùn)行:
1 python
當(dāng)前Mac自帶的python版本為 2.7.10
二、開始安裝
主要就這幾個(gè)步驟而已,不會(huì)太困難的(或許有些你本來(lái)就裝好了)
Step 1 安裝Xcode
Step 2 安裝套件管理工具Homebrew
Step 3 安裝Python
Step 4 設(shè)定路徑$PATH(不跟系統(tǒng)Python 打架)
Step 5 完成!確認(rèn)安裝結(jié)果
Step 1 安裝Xcode
可以到App Store搜尋Xcode并安裝安裝好了之后就把Xcode打開~第一次開啟的時(shí)候會(huì)需要同意他的License Agreement之類的東西。然后到terminal輸入來(lái)安裝Xcode command line tool:
STEP 1 安裝Xcode
安裝完成后 安裝 Xcode command line tool
1 xcode-select --install
STEP 2 安裝Homebrew
可以參考官網(wǎng)或者直接粘貼:
1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
如果是權(quán)限問(wèn)題 需要先執(zhí)行
1 sudo -i
再執(zhí)行
1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
STEP 3 安裝Python
接下來(lái)要正式進(jìn)入安裝Python的步驟了!
首先,輸入
1 python --version
會(huì)有如下結(jié)果:
這是Mac系統(tǒng)要使用的Python,不去動(dòng)它。所以現(xiàn)在我們要用homebrew來(lái)安裝自己使用的Python。
利用homebrew搜索Python
1 brew search python
會(huì)有如下結(jié)果:
開始安裝:
1 brew install python
python2安裝成功
1 brew install python3
python3安裝成功
查看安裝的目錄
1 open /usr/local/Cellar/
STEP 4 設(shè)定路徑$PATH (不和系統(tǒng)Python干擾)
什么是路徑$PATH呢?
還記得我們?cè)谘bPython的時(shí)候,輸入了brew,
系統(tǒng)就自動(dòng)會(huì)知道要開始跑homebrew。
系統(tǒng)到底怎么知道我們的brew在哪里?
這就是$PATH的用途了!
1 echo $PATH
如圖所示
分號(hào)(:)是分隔的意思
所以當(dāng)你在terminal里面輸入brew時(shí)
系統(tǒng)就會(huì)開始從/usr/bin找起
如果在/usr/bin里面找不到的話
就會(huì)往下一個(gè)/bin去搜尋,以此類推
現(xiàn)在,我們回到文件夾去看
1 open /usr/local/bin
brew其實(shí)就在/usr/local/bin里面
所以現(xiàn)在的問(wèn)題就是,系統(tǒng)在/usr/bin里面也有一份Python
現(xiàn)在我們?cè)?usr/local/Cellar里面也裝了Python
這樣在terminal打上python指令時(shí),誰(shuí)會(huì)被開啟呢?
因?yàn)槁窂接许樞颍运鼤?huì)先找到系統(tǒng)的Python
現(xiàn)在就要來(lái)解決這個(gè)問(wèn)題
1 sudo emacs /etc/paths
sudo讓我們?nèi)〉霉芾韱T權(quán)限
用emacs這個(gè)程序編輯路徑檔案
terminal會(huì)要求輸入密碼
如果不是這個(gè)順序,調(diào)整成這個(gè)順序。
control + k:把一行字剪下來(lái)
control + y:把字粘貼
control + x + s:存盤
control + x + c:關(guān)掉emacs
這時(shí),重啟terminal 會(huì)看到變化,再打一次
1 echo $PATH
STEP 5 安裝完成,確認(rèn)結(jié)果
這樣就完成咯!
其實(shí)python3本身比較不會(huì)跟其他人打架
因?yàn)樗褪仟?dú)立的python3
所以我們主要是要確認(rèn)是不是讀到我們用brew裝的python
1python3
如圖所示帶便安裝成功。
如果想使用系統(tǒng)的Python,就輸入
1 /usr/bin/python
總結(jié)
以上是生活随笔為你收集整理的Mac 安装python 3.*新版本的详细步骤的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SAP Netweaver gatewa
- 下一篇: SAP Netweaver gatewa