Jupyter 是一款開放性的代碼編寫軟體,最大的特點是能夠實時運行代碼,查看輸出效果。同時該軟體集成了多種插件,能夠實現非常複雜的功能。對於初學者而言,因為Jupyter具有良好的交互性,方便看到每一行、每一個代碼塊的輸出結果,Jupyter成為眾多Python初學者的青睞。
目前Jupyter最流行的是Jupyter notebook,佔據了相當大的市場。因為notebook不方便直接查看目錄等,推出新版本Lab,即Jupyter lab。
Python環境安裝
對於剛剛開始學習python的初學者,建議下載anaconda軟體包,直接安裝。Anaconda自帶了很多Packages,所以,安裝後可以直接運行大多數程序。Anaconda自帶了編輯器Spider4,在這裡我們建議初學者使用Jupyter作為編輯器。安裝過程為用conda install Jupyter notebook 命令安裝 notebook。若安裝lab,則用命令conda install Jupyter lab。
Jupyter的配置
Jupyter的默認啟動目錄可能不是你想要的目錄,建議將目錄修改到你指定目錄下,否則會憑空增添些麻煩。
(1)用cmd打開anaconda prompt 的命令窗口
(2)輸入 Jupyter notebook --generate-config
(3)轉到個人文件夾下C:\Users\「你的用戶名」的目錄.Jupyter下可以找到配置文件 Jupyter_notebook_config
(4)用記事本打開上述文件,用 「ctr+f」搜索 notebook_dir,即下面這一行:
這裡的 'D:\JupyterWork』是我設定的目錄。你可以將準備好的目錄複製到這裡。必須注意,整個路徑必須是沒有中文。保存關閉Jupyter_notebook_config文件。
(5)滑鼠右鍵單擊 Jupyter notebook快捷方式,出現下面對話框。將目標後面的「%USERPROFILE% 刪除,並點擊確定。
(6)啟動Jupyter,可以看到自己想要的目錄。
幾個需要陷進去的坑
(1)#c.NotebookApp.notebook_dir = ''中的#必須刪除,且前面不能留空格。
(2)C:\Analysis 文件夾必須提前新建,如果沒有新建,Jupyter Notebook會找不到這個文件,會產生閃退現象。
(3)指定的路徑中一定不要包含中文字符,否則上述操作白費。我就是在這個上面浪費了大量時間。
使用Jupyter
完成上述工作後,此處輸入cmd進入anaconda promoter命令窗口,輸入Jupyter notebook(如果安裝的是lab,則輸入Jupyter lab)啟動 Jupyter,可以看到剛才設置的目錄。下面是見證奇蹟的時刻。進入Jupyter notebook的界面,下面的文件就是你的目標文件夾。
我們隨便打開一個文件,編輯下看看效果如何。我曾將做了一個股票預測的文件,為了讓學生理解,開頭做了大量的文字介紹。能夠非常友好的兼容文字,這也是Jupyter的優點。
以上是notebook的界面。下面我們在來看看lab的界面。將現在的notebook修改為lab非常簡單。把地址欄中的最後一個單詞「tree」改成「lab」即可。這是lab的界面,所有的文件排列在最左邊,右邊是選擇建立的文件格式,如python文件、控制臺等。
總結
python語言是很多人工智慧公司招聘的熱點,不過非常容易上手。對於初學者而言,用Jupyter學習python起到事半功倍的結果,配置也很簡單。
文章中提到的《基於BP神經網絡的標普500指數預測》pdf版本已經發到了百度文庫,關注後發送私信留言即可。