在Mac OS Sierra 10.12中配置Python開發(fā)環(huán)境

最近感覺電腦有點慢將其重裝了系統(tǒng)急侥,所以現(xiàn)在要重新配置Python開發(fā)環(huán)境嘹叫;這個文章是為了記錄安裝配置Python開發(fā)環(huán)境的過程歪玲,避免以后再重新安裝系統(tǒng)之后不必再重新研究一遍配置方法呐舔,也是為了分享給有需要的朋友淑趾。

  • 時間:01/08/2017
  • 系統(tǒng)版本:Mac OS Sierra 10.12.2
  • Python版本:Python 2.7.13, Python 3.6.0

關(guān)閉自動更新

如果你想控制系統(tǒng)和軟件的版本更新,去Apple Store的Preferences中攒霹,取消選中所有的復(fù)選框怯疤。

顯示 Library 文件夾

Mac OS系統(tǒng)默認(rèn)隱藏了~/Library文件夾,不過你可以很簡單得將其顯示出來催束。
在Finder中集峦,摁command-J,在彈出的配置選項抠刺,選中"Show Library Folder"塔淤。

安裝 Xcode

http://stackoverflow.com/questions/10335747/how-to-download-xcode-4-5-6-7-8-and-get-the-dmg-or-xip-file
在這個地址永遠(yuǎn)都能找到最新的Xcode的官方下載地址,一直都有人在維護(hù)的一個答案速妖,非常方便高蜂。

安裝 Python

Python2已經(jīng)集成在系統(tǒng)中了,我們只需要安裝Python3罕容,Python3安裝包的官方下載地址如下:
https://www.python.org/downloads/

安裝 Homebrew 套件管理器

在使用Linux系統(tǒng)的時候备恤,經(jīng)常會安裝各種依賴的軟件包,主流的Linux系統(tǒng)發(fā)行版都有比較方便的管理工具锦秒,比如Red hat的yum露泊,Ubuntu的apt-get。但是Mac OS系統(tǒng)中沒有類似的工具旅择,我們只能使用第三方的系統(tǒng)依賴包管理工具惭笑,Homebrew是一個很好的方案,安裝簡單砌左,將這行命令粘貼到命令行中即可安裝:

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

Homebrew 會將依賴包安裝到獨立目錄脖咐,并將文件軟鏈接至 /usr/local,當(dāng)缺失某個軟件包的時候汇歹,一行命令即可搞定屁擅,非常方便:

$ brew install wget

安裝 Git 源代碼管理

使用Homebrew的方式安裝Git會非常方便:

$ brew install git

安裝 Pip Python包管理器

下載安裝腳本:
https://bootstrap.pypa.io/get-pip.py
然后執(zhí)行這份腳本即可安裝完成:

python get-pip.py

Pip用來安裝Python的包,安裝包的命令和brew的命令類似产弹,例如安裝Django框架:

$ pip install Django

安裝 Virtualenv

Virtualenv 用來創(chuàng)建互相隔離的Python開發(fā)環(huán)境派歌。
例如你有一個用Python2編寫的項目和另一個用Python3編寫的項目,使用Virtualenv可以分別為這兩個項目創(chuàng)建單獨的運行環(huán)境痰哨,互不影響胶果,各自運行。安裝方法如下:

$ pip install virtualenv

創(chuàng)建兩個文件夾用來存放項目和虛擬環(huán)境:

mkdir -p ~/Projects ~/Virtualenvs

創(chuàng)建虛擬環(huán)境的命令:

cd ~/Virtualenvs
virtualenv myvenv

創(chuàng)建一個Python3的虛擬環(huán)境:

virtualenv -p python3 myvenv-py3

至此斤斧,Python開發(fā)環(huán)境基本完成早抠,如有遺漏請留言補充。

接下來會發(fā)布一系列的Python編程相關(guān)的教程和學(xué)習(xí)資源撬讽,包括Python語言基礎(chǔ)蕊连,Python的Web框架Django跟Tornado悬垃,以及其他相關(guān)的編程技術(shù),比如數(shù)據(jù)庫MySQL甘苍,Redis和MongoDB尝蠕,網(wǎng)絡(luò)編程,有興趣的朋友歡迎關(guān)注本博客载庭;歡迎大家留言進(jìn)行討論看彼,本文如果有錯也歡迎留言指出,也可加入新建立的QQ群共同進(jìn)行討論學(xué)習(xí)囚聚,我會將我找到的學(xué)習(xí)資料跟學(xué)習(xí)路線分享給大家靖榕。
推薦閱讀:
開發(fā)者的利器:Docker 理解與使用
網(wǎng)絡(luò)爬蟲:使用Scrapy框架編寫一個抓取書籍信息的爬蟲服務(wù)
我們處于大數(shù)據(jù)時代,對數(shù)據(jù)處理感興趣的朋友歡迎查看另一個系列隨筆:
利用Python進(jìn)行數(shù)據(jù)分析 基礎(chǔ)系列隨筆匯總

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末顽铸,一起剝皮案震驚了整個濱河市序矩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌跋破,老刑警劉巖簸淀,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異毒返,居然都是意外死亡租幕,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進(jìn)店門拧簸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來劲绪,“玉大人,你說我怎么就攤上這事盆赤〖指唬” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵牺六,是天一觀的道長颤枪。 經(jīng)常有香客問我,道長淑际,這世上最難降的妖魔是什么畏纲? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮春缕,結(jié)果婚禮上盗胀,老公的妹妹穿的比我還像新娘。我一直安慰自己锄贼,他們只是感情好票灰,可當(dāng)我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般屑迂。 火紅的嫁衣襯著肌膚如雪强品。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天屈糊,我揣著相機(jī)與錄音,去河邊找鬼琼了。 笑死逻锐,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的雕薪。 我是一名探鬼主播昧诱,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼所袁!你這毒婦竟也來了盏档?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤燥爷,失蹤者是張志新(化名)和其女友劉穎蜈亩,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體前翎,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡稚配,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了港华。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片道川。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖立宜,靈堂內(nèi)的尸體忽然破棺而出冒萄,到底是詐尸還是另有隱情,我是刑警寧澤橙数,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布尊流,位于F島的核電站,受9級特大地震影響灯帮,放射性物質(zhì)發(fā)生泄漏奠旺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一施流、第九天 我趴在偏房一處隱蔽的房頂上張望响疚。 院中可真熱鬧,春花似錦瞪醋、人聲如沸忿晕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽践盼。三九已至鸦采,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間咕幻,已是汗流浹背渔伯。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留肄程,地道東北人锣吼。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像蓝厌,于是被迫代替她去往敵國和親玄叠。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容