開發(fā)環(huán)境的搭建幾乎是你在學(xué)習(xí)每種編程語言時首先要做的事情,但一般對于第一次接觸編程的小白來說并不是很友好,會踩很多的坑,甚至可能因為某一步跨不過去造成“還沒開始就已結(jié)束”的悲劇。這是我們不希望看到的。 所以接下來,我將默認(rèn)你是小白,從未接觸過編程,將詳細講解如何在windows平臺下搭建Julia開發(fā)環(huán)境。帶你繞過那些很可能會踩到的坑。 但如果在此之前,你已經(jīng)學(xué)習(xí)過一門或幾門編程語言,例如Python,或者你早已是編程高手,那么接下來的教程可能對你來說會比較容易,甚至對你來說可能會有些啰嗦。這是由于要照顧到新手的緣故,你可以選擇性地看看此文。 好,接下來 既然是編程寫代碼,就必須要有一個平臺。通俗地講,我們需要一個能夠讓我們寫代碼的軟件。更專業(yè)的說,我們需要一個代碼編輯器。一個好的編輯器可以給你提供代碼高亮、格式提示、變量自動補全、舒心的交互式體驗和系統(tǒng)的項目管理功能等等。所以我們說,選擇一個優(yōu)秀的代碼編輯器,是一件非常重要的事情,這將會直接影響你的編程體驗和編程速度。 并且,很多代碼編輯器早已不僅僅具備上述功能,而是集成了一種編程語言的幾乎所有有用的工具,甚至包含該語言的調(diào)試器(DeBugger,一種審查代碼錯誤并能給用戶適當(dāng)?shù)劐e誤提示以便進行用戶修正的工具)。因此,我們形象地稱之為——集成開發(fā)環(huán)境(IDE,Integrated Development Environment),比如我們待會兒要講的JuliaPro。 綜合上述情況和自身教學(xué)要求,我將選擇如下三個代碼編輯器(或者IDE),并給出他們的安裝教程: 1.Julia REPL
Julia REPL( Read(讀取)-Eval(運算)-Print(輸出)-Loop(循環(huán)))又可以稱之為交互式解釋器或者循環(huán)控制臺,是Julia官方提供的一個讀取和執(zhí)行Julia代碼的程序。建議入門使用。 它的下載地址在Julia官網(wǎng):https:/// 請按下圖所示流程下載Julia REPL:
2.根據(jù)你電腦系統(tǒng)的字長(桌面鼠標(biāo)右鍵單擊“我的電腦”(win xp,win 7)或“此電腦”(win 8, win 10)下拉菜單,點擊“屬性”,在屬性頁面的系統(tǒng)類型有說明你的電腦系統(tǒng)的字長(一般為“32位”或者“64位”),選擇對應(yīng)的32bit或64bit安裝包。我的電腦系統(tǒng)是64位的,這里,我選擇安裝64位安裝包: 3.下載完成后我們來安裝它,點擊打開安裝包你將看見如下界面: 4.傻瓜式一直點'Next'。 5.安裝完成后勾選如下最后一個選項,用來在桌面生成Julia REPL的快捷方式,方便今后使用。 6.左鍵雙擊新生成的'Julia'桌面快捷方式來打開它。然后你會看到如下界面,紅色框選部分是REPL信息: 最后一行是一個提示,指示REPL已準(zhǔn)備好供你輸入代碼。 7.按照慣例,我們的第一個Julia程序是打印輸出'Hello World!'。鍵入代碼println('Hello World!')并按下'Enter'鍵,將顯示程序運行結(jié)果,示例如下: 如果結(jié)果成功顯示而沒有報錯,則說明你的Julia REPL已經(jīng)安裝成功并可以使用了。 那么到此Julia REPL的安裝過程就已經(jīng)結(jié)束了,在下一節(jié)里,我們將講解如何安裝和使用Jupyter Notebook和 IJulia。 |
|