參考文章:
為什么有很多博客了自己還要寫一遍呢?
自己寫的才是自己的,加深理解赂韵,提升自己
Mac OS下安裝Python
1.從官方(https://www.python.org/downloads/)地址下載,傻瓜式安裝一路點擊下一步就可以了
2.測試安裝是否成功
終端輸入以下命令,查看Python安裝位置
which python
查看python的版本
python --version
這里Mac OS搭建Python開發(fā)環(huán)境這個博客中可以使用phthon3來找找和查看
which python3
python3 --version
安裝成功結(jié)果如下
3.在終端中輸入python3 回車
在輸入?print("hello world!") 回車
輸入?hello world!
4. 安裝文本編輯器
Sublime Text是一款簡單的文本編輯器:它在OS X中易于安裝;讓你能夠直接運(yùn)行幾乎所有程序(而無需通過終端);使用不同的顏色來顯示代碼晴裹,以突出代碼語法;在內(nèi)嵌在?Sublime Text窗口內(nèi)的終端會話中運(yùn)行代碼,讓你能夠輕松地查看輸出纺座。附錄B介紹了其他一些文本編輯器息拜,但我強(qiáng)烈建議你使用Sublime Text,除非你有充分的理由不這樣做净响。
要下載Sublime Text安裝程序少欺,可訪問http://sublimetext.com/3?,單擊Download鏈接馋贤,并查找OS X安裝程序赞别。Sublime Text的許可策略非常靈活,你可以免費(fèi)使用這款編輯器配乓,但如果你 喜歡它并想長期使用仿滔,建議你購買許可證。下載安裝程序后犹芹,打開它崎页,再將Sublime Text圖標(biāo)拖放到Applications文件夾。
5.配置Sublime Text使其使用Python 3
如果你啟動Python終端會話時使用的命令不是python?腰埂,就需要配置Sublime Text飒焦,讓它知道到系統(tǒng)的什么地方去查找正確的Python版本。要獲悉Python解釋器的完整路徑屿笼,請執(zhí)行
如下命令:
現(xiàn)在牺荠,啟動Sublime Text,并選擇菜單Tools???Build System???New Build System驴一,這將打開一個新的配置文件休雌。刪除其中的所有內(nèi)容,再輸入如下內(nèi)容:
~~~
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
}
~~~
這些代碼讓SublimeText使用命令python3來運(yùn)行當(dāng)前打開的文件肝断。請確保其中的路徑為你在前一步使用命令type -a python3獲悉的路徑杈曲。將這個配置文件命名為?Python3.sublime-build,并將其保存到默認(rèn)目錄——你選擇菜單Save時Sublime Text打開的目錄胸懈。
6.運(yùn)行Hello World程序
為編寫第一個程序鱼蝉,需要啟動Sublime Text。為此箫荡,可打開文件夾Applications魁亦,并雙擊圖標(biāo)Sublime Text;也可按Command +?空格鍵,再在彈出的搜索框中輸入sublime text羔挡。
創(chuàng)建一個用于存儲項目的文件夾洁奈,并將其命名為python_work(在文件名和文件夾名中间唉,最好使用小寫字母,并使用下劃線來表示空格利术,因為這是Python采用的命名約定)呈野。在?Sublime Text中,選擇菜單File???Save As印叁,將當(dāng)前的空Python文件保存到文件夾python_work被冒,并將其命名為hello_world.py。擴(kuò)展名.py告訴Sublime Text轮蜕,文件包含的是Python程序;它 還讓Sublime Text知道如何運(yùn)行該程序昨悼,并以有益的方式突出其中的代碼。
保存文件后跃洛,在其中輸入下面一行代碼:
~~~
print("hello world")
~~~
如果在系統(tǒng)中能夠運(yùn)行命令python?率触,就可選擇菜單Tools???Build或按Ctrl + B來運(yùn)行程序。如果你對Sublime Text進(jìn)行了配置汇竭,使其使用的命令不是python?葱蝗,請選擇菜單Tools???Build System,再選擇Python 3细燎。這將把Python 3設(shè)置為默認(rèn)使用的Python版本;此后两曼,你就可選擇菜單Tools???Build或按Command+ B來運(yùn)行程序了。
Sublime Text窗口底部將出現(xiàn)一個終端屏幕玻驻,其中包含如下輸出:
7.從終端運(yùn)行Python程序
為運(yùn)行程序hello_world.py悼凑,請打開一個新的終端窗口,并執(zhí)行下面的命令: