故事是這樣的,我的電腦網卡故障,嘗試修復的過程觸發了還原,於是我的環境歸零,轉念一想,這一定是我上次講解環境的時候沒有講解清楚的業力引爆,於是有了這篇,來好好從零開始(真的是甚麼都沒有安裝的情況),來引導大家怎麼安裝
by the way, Ax200網卡如果是連不到藍芽的壞掉,重開機也沒有用,先別急著重灌電腦,可能你拔個插頭五分鐘就會好,對,你沒有聽錯,我真的重灌,也好不了的時候很絕望,後來找到一篇文章說只要拔插頭讓主機板沒有電,就可以自然修復。實測有用
於是我們就來看看今天的內容吧,下面三個步驟一個不漏交給你們
- 安裝python(3.8.9) — python執行
- 安裝vscode — 程式碼編輯器
- 安裝anaconda — 套件管理
首先安裝python,上面給的連結點下去就會有個安裝包,這個路徑是我在官方網站找的,也可以自己去選定自己要的版本,注意,這只是要拿來安裝anaconda或是偶爾臨時跑的時候用的環境,通常我們會在conda內指定的python版本,這個python你就當成window附贈的edge,目的是拿來裝conda,或是其他好用的工具,比如wox, everything
注意,這個path建議新手必加,目的是為了讓你在cmd呼叫python的時候可以正確地讀到,你應該不會想要每次呼叫python都用絕對路徑來呼叫吧(C://開頭一大串),加入path就是讓你在呼叫python的時候它能夠自己認到
勾完就按上面的install Now, 這時候需要管理員權限也同意
下面這個disable也建議disable掉,因為很多python套件的路徑可能會在很深層,如果不disable掉的話,滿大機率大型套件會出錯的,可以先disable
之後按下close python就告一個段落了
來小小檢查一下,打開下面搜尋,找cmd 開啟
如果打了python沒有反應,大概是上面安裝的時候下一步按太順忘記加path,來看看怎麼補救。
輸入python 按下enter 最前面變成 >>>就是成功了歐( >>>看起來像害羞記號XD ),這時候你可以import os, 然後輸入os.listdir(),它會回傳一個list給你,一切正常
至此python 安裝 ✔
第二個步驟,安裝超好用vscode
vscode 一次呈現我們所有需要的資訊,又可以把python超好用的jupyter介面自動掛進來(jupyter-notebook是一種類似colab的介面,有沒有超熟悉的)
支持各種high-light,免費好香,插件一堆,快裝來用用看
這裡的安裝就是全部按下一步到底就好了,path也會自動加好
首先最常用到的應該是左上角的File / open folder
我們先創造一個example資料夾,接下來就點選之後開啟
按下ctrl + ` (esc下面那顆)可以開啟cmd(terminal)
在example區創建檔案apple.py 可以發現打完副檔名的同時,python的烏克蘭配色icon也被加上去了,下方就可以看到語法被highlight成不同的顏色
當你打ipynb副檔名(jupyter notebook的副檔名)就會發現圖騰變成jupyter的,這樣的自動化有沒有小感動。
之前學的現在也都可以複習了
至此,我們的vscode安裝也✔
最後是我們好愛又好恨的anaconda,安裝的時候一樣path先加起來
下一步下一步 就安裝好了
安裝好後記得重新開機
重新打開terminal,輸入version確認conda可以咬到
嘗試建構新環境,輸入指令,並等待解析完環境後按y安裝
conda create --name new-env python==3.8.12
安裝好後可以輸入,下方指令來啟動,啟動後前方會出現(env-name)
conda activate new-env
下面教學怎麼安裝數據科學三板斧,一樣,輸入y安裝
C:\Users\yz830>conda install pandas matplotlib numpy
安裝的過程會看到一堆下載數據在流動,很像專業駭客XD
看到一堆done 就是好了
至此你也已經安裝完conda了✔,你已經具備99%可以工作的環境了
下課