作為一個python小白,在安裝各種包時常常踩坑,在解決這些問題上浪費了不少時間;后來在網(wǎng)易云課堂上有人安利了anacoda,安裝之后才消除了這個困擾。
Anaconda是一個用于科學計算的Python發(fā)行版,支持 Linux,Mac,Windows,包含了眾多流行的科學計算、數(shù)據(jù)分析的Python包,使初學者能夠輕松引用所需要的庫;一些anacoda中沒有包含的包,安裝起來也非常方便,輸入pip install+包的名稱,或conda install+包的名稱即可,例如pip install lxml;Anaconda中還附帶了一個適合新手使用的IDE(Jupyter Notebook);下面將anacoda的下載安裝方法和Jupyter Notebook的介紹整理如下。
一、下載
Anacoda可以在官網(wǎng)上下載(https://www.anaconda.com/download/),根據(jù)電腦下載對應的版本,我下載的是Windows 64位(Python3.6)這個版本;但是,在官網(wǎng)下載的速度非常慢,而且常常下載失敗,建議在清華大學開源軟件鏡像站下載(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ ),點擊進鏈接,拉到頁面最后面是目前最新的版本,點擊下載即可,速度較快。


二、安裝
Anacoda的安裝相對比較簡單,只要根據(jù)指示進行下一步操作即可,安裝過程中有兩個地方需要留意一下:
1.選擇默認的位置安裝;(由于安裝的時候沒有截到圖,所以下面兩張圖是在網(wǎng)上找的)

2.以下兩個選擇框都勾上;

三、使用
安裝完成之后,可以在開始菜單看到以下的組件,點擊Anacoda prompt進入Anacoda自帶的命令行,如果能打印出hello world,說明已經(jīng)安裝成功了;

四、Jupyter Notebook介紹
從上面組件的截圖中,我們可以看到,Anacoda中還包含了一個組件Jupyter Notebook;Jupyter Notebook是一個交互式的筆記本,支持運行超過40種編程語言,Jupyter Notebook的本質是一個Web應用程序,便于創(chuàng)建和共享文學化程序文檔,支持實時代碼,數(shù)學方程,可視化和markdown;用途包括:數(shù)據(jù)清理和轉換,數(shù)值模擬,統(tǒng)計建模,機器學習等等。(引用自百度百科介紹)
Jupyter Notebook的優(yōu)點:
1.能夠將代碼、圖表、文字顯示在同一個窗口,對于數(shù)據(jù)分析來說,能夠清晰展示分析的過程,不需要代碼、圖表、文字分開多個文檔展示;
2.方便分析,能夠通過網(wǎng)頁、PDF、Markdown等多種方式分享;
3.操作簡單,適合新手入門;
如下圖,F(xiàn)iles是所有文檔儲存的地方,Running是目前正在運行的項目,從New-Python3,新建一個ipy的文件;


用Jupyter Notebook寫一段python抓取豆瓣電影《肖申克的救贖》的信息檢驗是否能正常使用,運行無誤。
