昨天有小伙伴私信我初學(xué)者用哪個(gè)軟件來(lái)寫Python代碼比較合適剂买,我非常推薦Anaconda3瞬哼,為什么?因?yàn)楹?jiǎn)單Q浴L衷健!
Anaconda是一個(gè)方便的Python包管理和環(huán)境管理軟件人弓,一般用來(lái)配置不同的項(xiàng)目環(huán)境。我們有時(shí)會(huì)遇到這樣的情況着逐,項(xiàng)目A和項(xiàng)目B分別基于python2和python3崔赌,但是我們的電腦只能安裝一個(gè)環(huán)境意蛀,這個(gè)時(shí)候Anaconda就派上了用場(chǎng),它可以創(chuàng)建多個(gè)互不干擾的環(huán)境=“拧O卦俊!分別運(yùn)行不同版本的軟件包慈迈,以達(dá)到兼容的目的若贮。安裝其他的Python編譯軟件你可能需要配置一定的環(huán)境痒留,但是anaconda不需要額外配置谴麦,只要下載安裝即可。它附帶了一大批數(shù)據(jù)科學(xué)包伸头,包括 conda匾效、Python 和 180 多個(gè)科學(xué)包及其依賴項(xiàng)。使用起來(lái)非常簡(jiǎn)單便捷恤磷,下面我們看一下如何安裝
(1)下載方式
官方網(wǎng)站:https://www.anaconda.com/distribution/
下載的時(shí)候一定要選對(duì)自己的系統(tǒng)版本面哼,以及32位還是64位都需要對(duì)應(yīng)好,但是說(shuō)實(shí)話不建議去官方網(wǎng)站下載碗殷,因?yàn)樗俣忍耍精绎。。?/p>
速度慢不可怕锌妻,可怕的是安裝好了之后可能會(huì)出現(xiàn)錯(cuò)誤代乃,我當(dāng)時(shí)在官網(wǎng)下載的安裝包,但是安裝之后發(fā)現(xiàn)Anaconda下的Spyder打不開仿粹,查閱了很多資料都沒(méi)有解決搁吓,后來(lái)我重新在官網(wǎng)下載后重新安裝,發(fā)現(xiàn)還是一樣的打不開吭历,沒(méi)辦法只好卸載后去鏡像網(wǎng)站下載了軟件安裝包來(lái)安裝堕仔。當(dāng)然了出現(xiàn)這樣的情況極大可能是我電腦問(wèn)題,畢竟官方網(wǎng)站出錯(cuò)的概率還是很小滴晌区。
推薦大家去清華大學(xué)官方鏡像網(wǎng)站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
這里下載速度很快摩骨,版本非常多,我就是在這里下載的朗若,安裝過(guò)程非常順利恼五,沒(méi)有出錯(cuò)。
下載之后大家按照提示安裝就可以了哭懈,過(guò)程比較簡(jiǎn)單灾馒,這里我們就不贅述了,安裝好后會(huì)發(fā)現(xiàn)會(huì)出現(xiàn)如下軟件:
對(duì)于初學(xué)者而言呢遣总,建議大家最開始使用Jupyter Notebook睬罗,我認(rèn)為這是最簡(jiǎn)潔最好用的編程筆記本轨功,沒(méi)有之一!下面我們來(lái)看一下Jupter Notebook的使用方法容达。
(2)Jupyter Notebook 使用方法
打開Jupyter Notebook后會(huì)出現(xiàn)如下界面古涧,復(fù)制最下方任一鏈接到瀏覽器中打開,這個(gè)界面不能關(guān)花盐,只能最小化]锕印!卒暂!關(guān)閉之后瀏覽器中打開的就沒(méi)有了鏈接,相當(dāng)于關(guān)機(jī)了
復(fù)制到瀏覽器中我們將看到以下界面:
單擊右上角 ‘New’-‘Folder’娄帖,新建一個(gè)文件夾
選中左上角的‘rename’對(duì)文件夾重命名
打開新建文件夾也祠,在右上角的‘new’中點(diǎn)擊‘Python3’,新建py腳本文件
點(diǎn)擊進(jìn)入自己的腳本文件近速,單擊左上角的‘Unititled’诈嘿,對(duì)自己的腳本文件重命名
接下來(lái)就可以編輯自己的代碼啦,編譯好之后同時(shí)按下‘Ctrl’+‘Enter’削葱,運(yùn)行代碼
如果想再添加一個(gè)cell奖亚,則同時(shí)按下‘Shift’+‘Enter’,即可再添加一個(gè)cell
如果想在兩個(gè)cell之間再添加一個(gè)cell析砸,則將光標(biāo)定位到第一個(gè)cell昔字,同時(shí)按下‘Alt’+‘Enter’
如果想刪除一個(gè)cell,可以選中cell首繁,單擊左上角‘edit’作郭,選擇‘Delete Cells’
在Jupyter Notebook中加注釋的方式是‘#’,如:
如果想同時(shí)對(duì)多行代碼加注釋弦疮,可以選中代碼后夹攒,使用一對(duì)三引號(hào)‘’’’’,如:
今天的分享就到這里啦,有問(wèn)題的話可以私聊我哦胁塞,看到都會(huì)回的咏尝,沒(méi)回就是在寫作業(yè)啦~
本人是一位211高校在讀的本科生,對(duì)數(shù)據(jù)分析比較感興趣啸罢,去年拿到了數(shù)學(xué)建模國(guó)家一等獎(jiǎng)编检,今年參加了美賽還沒(méi)結(jié)果,參加比賽選的題型都是大數(shù)據(jù)型伺糠,用過(guò)Excel蒙谓,Spss,Lingo训桶,MATLAB做數(shù)據(jù)分析累驮,現(xiàn)在覺(jué)得Python比較高效酣倾,做數(shù)據(jù)可視化也非常方便,每天都在堅(jiān)持學(xué)習(xí)谤专,對(duì)Python數(shù)據(jù)分析和數(shù)據(jù)可視化有興趣的可以關(guān)注我哦躁锡,每天都會(huì)更新的,跟我一起進(jìn)步呀