安裝開發環境
Last updated
Last updated
開始開發程式之前均需安裝程式開發環境,所謂的「開發環境」是一支程式,安裝後讓你可以執行你所撰寫的程式碼。然而,程式開發環境實際上非常多種,支援的功能差異也很大,因此有不少工程師均有他自己選擇或喜好的開發環境(例如我喜歡用Anaconda和Jupyter notebook來做教學,但我喜歡用pyCharm來做我的專案)。
本課程將使用python 3.x版本、以Anaconda來安裝Python套件、以jupyter notebook為教學環境,因此請上Anaconda網站 下載符合你的作業系統的Python3.x Anaconda版本。並觀看以下說明了解要如何使用Anaconda IDE
下載並安裝Anaconda
如何使用Anaconda Navigator
Tip. 你可以上網搜尋「install anaconda」或「using jupyter notebook」,可以在youtube找到相當多的教學影片,教你如何安裝或啟用jupyter notebook
通常一個程式語言的執行會啟動其預載的基本套件,讓你可以使用該程式語言的基本功能,如資料結構、流程控制,以及部分的數學函式。而要做更多的科學計算、資料分析或機器學習就要仰賴第三方所開發的套件,這些套件如numpy、matplotlib、pandas、beautifulsoup4、gensim等,都需要先安裝在電腦上,並在程式碼執行前,加載入現下的執行環境才可以使用這些套件所提供的函式。Anaconda提供了一套便利的安裝方式,可以在Mac上的Terminal或Win上的CMD的命令列輸入conda指令就安裝所需要的套件。所謂安裝的概念是把該套件從遠端第三方伺服器上載回你的電腦並安裝在你電腦裡,但這不代表你的程式已經可以開始使用它了,每次你要執行該程式的時候,都還必須要載入(import)它才可以開始使用。請見以下Anaconda的官方說明了解要如何用conda安裝與更新python套件。
Applying PyChamr free license for students and faculties.
Install PyCharm
Set up Project interpreter of PyCharm to Anaconda existing environment.