目錄
安裝anaconda
在Anaconda官網下載頁來下載安裝包,可以根據自己的需要來下載對應系統的安裝文件。具體的安裝步驟可以參考Windows系統安裝Anaconda。
修改jupyter notebook工作空間
notebooks默認的工作空間是安裝目錄下的script目錄。
1、打開cmd,輸入以下命令:
jupyter notebook --generate-config
此時已經在 C:\Users\你的用戶名\.jupyter目錄下生成jupyter_notebook_config.py
此處需要注意的是,如果你已經配置過notebooks的相關信息,執行此命令會提示你是否覆蓋原有配置。如果是首次執行此命令,則生成配置到相應目錄。如下圖所示,輸入
y
直接覆蓋:若顯示“jupyter不是內部或外部命令,也不是可運行程序”,則是沒有配置環境變量,在系統變量的path添加自己相應的路徑即可:
2、修改配置文件:
打開上一步生成的jupyter_notebook_config.py ,將裏面的 #c.NotebookApp.notebook_dir = ‘ '去掉註釋換成自己的目錄:
c.NotebookApp.notebook_dir = 'E:\jupyter_workspace'
如下:
至此就已經配置好了,在cmd輸入jupyter notebook啓動即可
編寫並執行python代碼
1、點擊右側的New按鈕可展開如圖的下拉列表按鈕,其內包括了可創建的四種文件:
- Python3:創建一個可以執行python代碼的文件(後面詳細介紹)
- Text File:創建文本類型的文件,後綴名爲.txt
- Folder:創建一個文件夾
- Teminal:在瀏覽器中打開一的命令窗口
/////其他按鍵的功能自己根據英文意思揣測即可。
2、在1的基礎上點擊Python3,在框中輸入代碼,點擊Run按鈕執行,也可以快捷鍵Ctrl+Enter
執行代碼,結果如下:
按Tab補全代碼
還可以用 Markdown 添加敘述性和解釋性文本。比如我想添加一個文字說明,在代碼下面添加了一個單元格(+號),並以 Markdown 輸入了一個文本(不是富文本編輯器,下面內容是 #這是一個標題)。按下Ctrl+Enter
,效果如下:
快捷鍵
可在命令模式(按esc退出編寫代碼狀態)按 H
或進入Help > Keyboard Shortcuts
。可以查看鍵盤快捷鍵完整列表。如下:
擴展功能(如代碼補全)
需要安裝nbextensions、nbextensions_configurator
1、安裝nbextensions
pip install --user jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
2、安裝nbextensions_configurator
pip install --user jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
安裝完成後,重新啓動Jupyter,可以看見標籤頁多了一個Nbextensions標籤
點擊進入勾選需要的功能(記得先去掉disable的勾,不然是灰色的選不了):
其中Hinterland是自動補全(不需要按Tab了),其他的按需勾選吧。
如果提示缺少依賴,就使用pip安裝對應依賴即可。
如果提示安裝失敗,可能是重複安裝了,卸載掉:
pip uninstall jupyter_contrib_nbextensions
pip uninstall jupyter_nbextensions_configurator
再重複1、2步即可。