由于工作的需要,準(zhǔn)備著手學(xué)習(xí)Python,并利用Python進(jìn)行數(shù)據(jù)分析。工欲善其事,必先利其器。本文全面介紹:
①Python IDE--pycharm的安裝及使用;
②ipython notebook 的web-server搭建;
③ipython notebook 科學(xué)計(jì)算環(huán)境搭建;
1.pycharm的安裝及使用
pycharm是由JetBrains打造的,目前非常流行的Python IDE,pycharm的主界面如下:


安裝完成后,創(chuàng)建一個(gè)新的項(xiàng)目:

創(chuàng)建一個(gè)pure python項(xiàng)目,選擇project存儲(chǔ)位置及注釋器interpreter:
interpreter的選擇時(shí),系統(tǒng)會(huì)默認(rèn)有自帶的interpreter:這里是mac自帶的Python2.7.1。然后點(diǎn)擊create

在united1下可以創(chuàng)建新的文件file或者是directory,甚至可以編寫(xiě)一個(gè)Python package,這里選擇file:

發(fā)現(xiàn)文本右上角的運(yùn)行是灰色,無(wú)法運(yùn)行,此時(shí)需要添加調(diào)試配置信息配置:




在pycharm上使用ipython notebook可以參考官方文檔:
http://confluence.jetbrains.com/display/PYH/Using+IPython+Notebook+with+PyCharm
2.ipython notebook 的web-server搭建
搭建web-server的前提是mac上已經(jīng)安裝了ipython,熟悉pip或brew的朋友,可以通過(guò)其進(jìn)行安裝。另外ipython僅僅是科學(xué)計(jì)算的第一步,ipython notebook還依賴(lài)于tornado 和pyzmq.最后進(jìn)入終端,輸入ipython notebook,


進(jìn)入Jupiter頁(yè)面后,進(jìn)入設(shè)定好的project文件夾,創(chuàng)建新的ipynb文件,并選擇python2:

3.基于云的ipython notebook 科學(xué)計(jì)算環(huán)境的搭建
進(jìn)入免費(fèi)云平臺(tái):http://www.ptopenlab.com?注冊(cè)賬號(hào)
通過(guò)選擇預(yù)裝軟件計(jì)算服務(wù)(Pre-installed compute service), 進(jìn)入預(yù)裝好的開(kāi)發(fā)環(huán)境鏡像列表.
選擇“Python科學(xué)計(jì)算及應(yīng)用開(kāi)發(fā)環(huán)境”,點(diǎn)擊“啟動(dòng)”。在如下彈出框繼續(xù)選擇“啟動(dòng)”。

根據(jù)要求登錄并配置開(kāi)發(fā)環(huán)境