Jupyter and Anaconda
關(guān)于版本
目前Python的版本主要有兩個:2.x和3.x尝胆。這兩個版本目前都被廣泛使用丧裁,但有一些包還沒有更新,因此只能在2.x版本中使用含衔,所以本教程將以2.x為主進(jìn)行介紹煎娇。需要指出的是,雖然很多包現(xiàn)在不支持3.x版本贪染,但是Python整體向3.x遷移是大趨勢缓呛,希望讀者了解。作者目前使用的Python版本為:Python 2.7.15杭隙。
工作平臺
你可以在任何操作系統(tǒng)上使用Python哟绊。本人目前同時使用Windows和Linux平臺,本教程依照在Linux平臺(Ubuntu 18.04 LTS)上的使用經(jīng)驗來撰寫痰憎,但是語法是一樣的票髓,所以不必?fù)?dān)心攀涵。
開發(fā)環(huán)境與安裝
建議進(jìn)行科研工作的朋友使用Anaconda作為開發(fā)環(huán)境,并使用Jupyter notebook或Jupyter Lab洽沟。Anaconda集成了大部分我們科研工作中所需的包以故,作為非程序員來使用,是很合適的選擇裆操,可以節(jié)省大量時間怒详。
Anaconda的安裝非常簡單。對于Windows平臺跷车,只需下載安裝文件棘利,雙擊安裝即可。對于Linux平臺朽缴,Anaconda官網(wǎng)也提供了非常詳細(xì)的安裝指南善玫,大家只需按照指南step by step即可。
如果你同樣使用Ubuntu 18.04密强,系統(tǒng)已經(jīng)默認(rèn)安裝了Python3茅郎,因此即使在不安裝Anaconda的情況下,你也可以在終端里面直接運行python3
命令來使用或渤。