Mac下安裝配置Python2和Python3並相互切換使用


Mac下安裝配置Python2Python3並相互切換使用

 

 

安裝Python2

Mac系統已經默認帶有Python2.7了,所以無需安裝它。 
控制台輸入:which python 可以查看到如圖: 

 

安裝Python3

Mac系統已經默認帶有Python2.7了,所以無需安裝它。 
安裝Python3的話,控制台輸入:brew install python3 然后按回車。安裝好后,輸入which python3 可以看到如圖:

 

不同版本Python路徑

Mac系統自帶Python2.7,而我們安裝Python3的時候,可以通過brew命令安裝或者官網的pkg安裝。

安裝后,它們的文件保存路徑如下:

來源

python安裝路徑

系統默認

/System/Library/Frameworks/Python.framework/Versions/2.7

brew安裝

/usr/local/Cellar/python

官網pkg安裝

/Library/Frameworks/Python.framework/Versions/2.7

 

配置Python2Python3

1.控制台輸入:vi ~/.bash_profile 
按一下鍵盤I鍵,變成可編輯狀態后,在末尾加上如下內容:

 

# Setting PATH for Python 2.7

PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"

export PATH

# Setting PATH for Python 3.6.5

PATH="/usr/local/Cellar/python/3.6.5/bin:${PATH}"

 

編輯完后,按一下鍵盤esc鍵,退出編輯狀態,然后輸入::wq按回車,這樣就保存了所修改的~/.bash_profile文件

 

2.控制台輸入:vi ~/.bashrc 
按一下鍵盤I鍵,變成可編輯狀態后,輸入如下內容:

 

alias python2='/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'

alias python3='/usr/local/Cellar/python/3.6.5/bin/python3.6'

# alias python=python3

 

同理,編輯完后,按一下鍵盤esc鍵,退出編輯狀態,然后輸入::wq按回車,這樣就保存了所修干的~/.bashrc文件

 

3.上述步驟的修改,雖然保存了,但是系統還沒讓其生效,所以我們需要source一下。

控制台輸入:source ~/.bash_profile 然后按回車鍵和source ~/.bashrc 然后按回車鍵。

最后關閉終端,重新打開,即生效。

 

4.輸入對應的命令,可自由選擇使用對應的Python版本。 
終端輸入:python 或者 python2,如圖: 

 

輸入:python3,如圖: 

 

如果要退出Python控制台的話,可以輸入命令exit() 然后回車即可,或者直接按鍵盤 Ctrl-D 也可以直接退出Python控制台。 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

設置默認版本3.6

https://blog.csdn.net/BTUJACK/article/details/81569687

 

 

安裝pycharm   然后選擇插件【selenium

 

安裝瀏覽器,並安裝瀏覽器版本對應的驅動webdriver

瀏覽器下載webdriver,解壓

將 chromedriver 放置到:/usr/local/bin/,操作如下:

 

打開Mac終端terminal : 進入 Downloads目錄,輸入命令: sudo cp -r  chromedriver /usr/local/bin/(bin后面的“/”不能少!!!)

 

這樣就成功了,並且可以成功運行腳本.

 

 

https://www.cnblogs.com/juking/p/9853612.html

 

 

www.cnblogs.com/alex3714/articles/5717620.html

 


免責聲明!

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



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