mac運(yùn)行python項目

轉(zhuǎn)自:https://blog.csdn.net/hou_manager/article/details/79555809

一、Python 介紹

Python介紹

Python3在2008年12月3日正式發(fā)布, 但是有很多l(xiāng)ibrary還是使用Python2.7,所以需要在Mac里面同時裝這兩個版本,并且和系統(tǒng)所使用的Python區(qū)分開來呢?今天要寫的是如何第一次就正確安裝好,并且切換預(yù)設(shè)版本,不在誤用系統(tǒng)的Python。

二、安裝

STEP 1 安裝Xcode

安裝完成后 安裝 Xcode command line tool

1xcode-select?--install

STEP 2 安裝Homebrew

可以參考官網(wǎng)或者直接粘貼:

1ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

STEP 3 安裝Python

接下來要正式進(jìn)入安裝Python的步驟了!

首先,輸入

1python --version?

這是Mac系統(tǒng)要使用的Python,不去動它。所以現(xiàn)在我們要用homebrew來安裝自己使用的Python。

利用homebrew搜索Python

1brew search python

開始安裝:

1brewinstall?python


python3安裝成功


?若想安裝python2,執(zhí)行以下命令

1brewinstall?python@2

表示python安裝成功


查看安裝的目錄

1open?/usr/local/Cellar

STEP 4 設(shè)定路徑$PATH (不和系統(tǒng)Python干擾)

什么是路徑$PATH呢?

還記得我們在裝Python的時候,輸入了brew,

系統(tǒng)就自動會知道要開始跑homebrew。

系統(tǒng)到底怎么知道我們的brew在哪里?

這就是$PATH的用途了!

1echo?$PATH


如圖所示

分號(:)是分隔的意思

所以當(dāng)你在terminal里面輸入brew時

系統(tǒng)就會開始從/usr/bin找起

如果在/usr/bin里面找不到的話

就會往下一個/bin去搜尋,以此類推

現(xiàn)在,我們回到文件夾去看

brew其實(shí)就在/usr/local/bin里面

所以現(xiàn)在的問題就是,系統(tǒng)在/usr/bin里面也有一份Python

現(xiàn)在我們在/usr/local/Cellar里面也裝了Python

這樣在terminal打上python指令時,誰會被開啟呢?

因為路徑有順序,所以它會先找到系統(tǒng)的Python

現(xiàn)在就要來解決這個問題

1sudo?emacs/etc/paths

sudo讓我們?nèi)〉霉芾韱T權(quán)限

用emacs這個程序編輯路徑檔案

terminal會要求輸入密碼

如果不是這個順序,調(diào)整成這個順序。

control + k:把一行字剪下來

control + y:把字粘貼

control + x + s:存盤

control + x + c:關(guān)掉emacs

這時,重啟terminal 會看到變化,再打一次

1echo?$PATH

STEP 5 安裝完成,確認(rèn)結(jié)果

這樣就完成啰!

其實(shí)python3本身比較不會跟其他人打架

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容