Python有兩個版本,一個是2.x版,一個是3.x版,這兩個版本是不兼容的。
現(xiàn)在Mac上默認安裝的python版本為2.7版本,若安裝新版本需要通過該地址進行下載:
https://www.python.org/ftp/python/3.5.0/python-3.5.0-macosx10.6.pkg
可通過敲擊:python來進行查看python版本。

Mac根據(jù)軟件安裝流程點擊即可完成安裝,但是如果查看python3.X是否安裝成功,需要在命令行輸入:python3查看即可:

在輸入python和python3之后,就會進入到python交互環(huán)境,此時如果退出該交互環(huán)境,可以使用:exit()、quit()和ctl+d這三種到任何一種,均可退出python交互環(huán)境。
當我們寫python代碼的時候,生成的文件為.py拓展名的文件,如果要運行該文件中的代碼,就需要使用python的解釋器進行解析編譯運行。
(python解釋器是開源的,所以可以由自己自行設定python解析器,現(xiàn)在也有不少不錯的python解釋器)
其中最常用的的是Cpython這是下載安裝好python3.5后,會自動安裝的一個官方的python解釋器,因為該解釋器是由C語言開發(fā)的,所以名字為Cpython。
此外還有Jython(運行在Java平臺的python編譯器,可直接把python變異成java字節(jié)碼執(zhí)行)
IronPython(運行在微軟.net平臺的python解釋器,可以直接把python代碼編譯成.net字節(jié)碼)
Python的解釋器很多,但使用最廣泛的還是CPython。如果要和Java或.Net平臺交互,最好的辦法不是用Jython或IronPython,而是通過網(wǎng)絡調用來交互,確保各程序之間的獨立性。