os系統下安裝Python2和Python3


一、下載Xcode工具

1、在App Store 里面下載並安裝Xcode

2、安裝好Xcode后就打開它,首次進入會有一些LicenceAgreement,點同意就是了,然后就進入到

這個界面: 

 

3、然后進入到terminal,輸入:xcode-select - -install    

等待系統自己安裝完成。

至此,Xcode就安裝完成了。

二、安裝套件管理工具homebrew

1、官網https://brew.sh/index_zh-cn

將如下代碼復制粘貼到terminal運行安裝:

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

2、等待安裝完成:

 

 

3、可以在terminal里面輸入如下代碼,檢測是否安裝成功:

Brew doctor

如果出現:

 

 

表示安裝成功。

三、安裝Python

1os是自帶Python的,在終端輸入:python - -version  便可以看到os自帶的Python版本

2、接下來,我們在終端輸入:brew search python 就可以看到Python的版本 :

 

 

3、安裝Python

在終端輸入:brew install python

系統會默認給你安裝Python3

安裝好后會提示,如果你要安裝Python2,就輸入代碼:brew install python@2 進行安裝

 

4、輸入命令:open /usr/local/Cellar  打開文件查看安裝的Python3Python2 

5、設置路徑$PATH

為避免我們自己安裝的Python與系統自帶的Python進行區分,我們應該設置路徑進行區分。

在終端輸入:echo $PATH  會看到如下結果:

      bin:/usr/bin:/bin:/usr/sbin:/sbin

這就是路徑,表示路徑之間的分隔符。

所以當我們在terminal里面輸入brew時,系統會從/usr/bin開始尋找,如果在/usr/bin找不到,就去下一個/bin里面找,以此類推。

現在我們在終端(即terminal)輸入:open /usr/local/bin,可以看到如下結果:

 

可以看出系統在/usr/bin里面也有一份Python,這樣如果我們在terminal輸入Python指令時,會先去找系統的Python,所以問題就來了,我們要用自己的Python怎么辦呢?

答案就是:設置路徑

terminal輸入:sudo emacs /ets/paths 這時會讓你輸入密碼,密碼就是你為你的MacBook設置的那個密碼,接着就進入如下界面:

 

如果路徑/usr/local/bin沒有在最上面的位置,我們就要將它剪切、粘貼到第一個位置上去

6、重啟terminal,輸入:which python,會有如下結果輸出:

    /usr/local/bin/python

輸入:which python3,會有如下結果輸出:

    /usr/local/bin/python3

這就是我們剛剛裝好的Python

如果你要訪問系統的Python就輸入:/usr/bin/python

OK,到這里我們的Python2Python3就安裝完成了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM