【科普周】想lu代碼不知道怎么搭環(huán)境??

歡迎關(guān)注哈希大數(shù)據(jù)微信公眾號【哈希大數(shù)據(jù)】


前面為大家介紹了機器學(xué)習(xí)入門要學(xué)的基礎(chǔ)知識、算法和概念。但我想擼機器學(xué)習(xí)的代碼該怎么辦?初來乍到不知道怎么配機器學(xué)習(xí)的環(huán)境呀!莫慌莫慌,哈希本次為大家講講 Windows環(huán)境中如何搭建Python機器學(xué)習(xí)環(huán)境。
為啥只講Windows環(huán)境?你都用linux了,還搞不定這個環(huán)境呀?別哭別哭搞不定也很正常,linux畢竟自帶的Python是2.7版本,咱們想用3.5版本的還要自己裝,里面又涉及到多版本共存問題,咦想想還挺麻煩所以下次再講吧!
當然Mac的下次也會講哦!
如果只是想了解一下機器學(xué)習(xí),抱著試試看的態(tài)度,咱們還是不要裝了。。。

這里首推Anaconda+pycharm組合,也可以Anaconda+Jupyter notebook。Anaconda安裝好后它帶了一個編譯器Spyder,如果不做大的項目只是平時跑跑Python用它也挺好,不過今天咱們就不講它了。

那么為啥要用anaconda呢?
1.Anaconda附帶了一大批常用數(shù)據(jù)科學(xué)包如scipy、numpy等,它附帶了conda、Python 和150多個科學(xué)包及其依賴項。因此可以免去你大量與安裝某些科學(xué)數(shù)據(jù)包作斗爭的時間,直接上手進行數(shù)據(jù)分析處理。
2.Anaconda 是在 conda(一個包管理器和環(huán)境管理器)上發(fā)展出來的。在數(shù)據(jù)分析中,你會用到很多第三方的包,而conda(包管理器)可以很好的幫助你在計算機上安裝和管理這些包,包括安裝、卸載和更新包。
3.管理環(huán)境
什么是環(huán)境?為什么需要管理環(huán)境?
python是一種腳本語言,他的開發(fā)環(huán)境是用來編譯運行python源程序的。
對Python開發(fā)來說不同的項目可能需要不同的Python版本、第三方庫版本,Python2和Python3是不兼容的,比如你在A項目中用了Python2,而新的項目B老大要求使用Python3,而同時安裝兩個Python版本可能會造成許多混亂和錯誤。這時候 conda就可以幫助你為不同的項目建立不同的運行環(huán)境。

如何安裝anaconda?
下載網(wǎng)址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

image.png

這里提供給大家的是清華大學(xué)開源軟件鏡像網(wǎng)站,因為從anaconda的官網(wǎng)下載東西非常慢,這里要注意自己的電腦是32位還是64位不要裝錯了。
下載完成后便開始安裝,如果計算機上已經(jīng)安裝了Python,安裝不會對你有任何影響。實際上,腳本和程序使用的默認Python是Anaconda附帶的Python。
注意:如果你是windows 10系統(tǒng),注意在安裝Anaconda軟件的時候,右擊安裝軟件→選擇以管理員的身份運行,如下圖。
image.png

安裝時可以安裝到非C盤中,其他全程默認,需要注意的是下面這步兩個都選上:
image.png

一方面不用自己再去配置環(huán)境變量,另一反面Python的其他IDE也可以使用anaconda啦。
完成安裝后,如果你是在windows7上操作,按下面圖打開 Anaconda Prompt
image.png

Windows8如下圖可以直接用快捷鍵win+Q搜索Anaconda Prompt:

image.png

點擊Anaconda Prompt進入命令行窗口后輸入:conda list
可以看到目前安裝好的所有包如下圖:
image.png

然后請輸入:conda upgrade --all
對所有已安裝的包進行更新,以防后面出現(xiàn)不必要的問題。
下面簡單介紹利用conda進行安裝、卸載和更新第三方包的操作:
安裝:
conda install package_names
例如: conda install requests urllib
卸載:
conda remove package_names
更新:
conda updata package_names
安裝好anaconda后咱們已經(jīng)將Jupyter notebook成功安裝了,此時在命令行中輸入:Jupyter notebook 便可啟動Jupyter notebook如下圖:
image.png

image.png

點擊Python3便可進入編輯頁面:
image.png

Jupyter notebook的使用教程
notebook 界面從上而下由四個區(qū)域組成:notebook 的名稱(點擊即可修改)、提供保存、導(dǎo)出、重載 notebook以及重啟內(nèi)核等選項的工具欄、快捷鍵Toolbar、notebook 的內(nèi)容編輯區(qū)。

下面概述菜單欄各項的主要功能:
File:
New Notebook打開新筆記
Checkpoint(記錄點,類比不同版本)
Revert to Checkpoint返回到某一個記錄點
Download as: ipynb、py、md、html、pdf
Edit:
包括復(fù)制、粘貼、刪除、合并、移動等cell區(qū)域的操作
View:
Toggle Header是否顯示頭部信息,包括文件名和上次保存時間
Toggle ToolBar是否顯示工具欄
Cell ToolBar
Insert:
Insert Cell Above上方插入一個cell區(qū)域
Insert Cell Below 下方插入一個cell區(qū)域
Kernel:
Restart和Reconnect相關(guān)
Change Kernel:
換Python環(huán)境
Help:一些教程鏈接
快捷鍵Toolbar集成了高頻使用的功能,其中點擊顯示為“code”的單元格類型右側(cè)下拉菜單可改變cell單元格的類型,點擊鍵盤可查看所有快捷鍵。

整個jupyter notebook界面最為重要的就是cell區(qū)域,cell中有多種類型,包括表示代碼的code單元格與格式化文本的Markdown單元格,均可運行(快捷鍵為shift+enter,更多快捷鍵見參考鏈接最后一條),code類型結(jié)果為程序結(jié)果,Markdown類型結(jié)果則為格式化的文本,包括正文、標題等。

介紹今天的第二主角Pycharm

Pycharm的安裝

下載網(wǎng)址:https://www.jetbrains.com/pycharm/download/#section=windows

image.png

下載完成后,直接安裝就OK,可以裝在非系統(tǒng)盤里面,其他所有都默認就OK。
安裝完成后來創(chuàng)建一個咱們自己的第一個程序:
1、單擊桌面上的pycharm圖標,進入到pycharm中,如下圖所示:
image.png

2、我們選擇第二個,然后點擊Ok:
image.png

3、點擊上圖中的Accept進入下一步:
image.png

4、點擊上圖中的ok進入下一步:
image.png

5、點擊Create New Project,進入如下圖的界面,圖中的Location是選擇你安裝的python的位置,選擇好后,點擊create。
image.png

6、在進入的界面如下圖,鼠標右擊圖中箭頭指向的地方,然后最后選擇python file,在彈出的框中填寫文件名(任意填寫)。
image.png

7、文件創(chuàng)建成功后便進入如下的界面,便可以編寫自己的程序了,當然下圖是我自己設(shè)置的背景,這里我就不詳細說明了(自行百度即可)。
image.png

參考鏈接:
https://www.zhihu.com/question/58033789
Jupyter Notebook簡潔教程:
https://blog.csdn.net/u013023297/article/details/71082881
Pycharm及python安裝詳細教程:
https://blog.csdn.net/qq_29883591/article/details/52664478

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容