目錄
安裝與打開
- 安裝Anaconda會一起打包安裝。或者pip
- 然後打開jupyter,會在默認瀏覽器(建議Chrome)打開jupyter。
jupyter notebook常見命令
1、常用的jupyter notebook一些命令如下:指的是在cmd中使用jupyter命令
(1)查看jupyter notebook的相關幫助
jupyter-notebook --help
jupyter-notebook --help-all (會顯示更詳細的信息)
jupyter-notebook -h (只有一個橫槓噢,熟悉命令使用的小夥伴都知道)
(2)jupyter notebook常用的子命令——subcommand
更改工作路徑親測成功
方法一
- CMD中輸入
jupyter notebook --generate-config
,會將配置文件寫到C:Users[username].jupyterjupyter_notebook_config.py
。 - 打開1中的文件,找到字段
c.NotebookApp.notebook_dir
取消#
註釋並更改爲你的工作路徑。c.NotebookApp.notebook_dir = 'E:\pystudy'
- 重新打開jupyter。
更改路徑失敗原因
除此之外,上面的這些操作,推薦全部使用anaconda自帶的Anaconda Promp進行操作,因爲它提供了非常好的環境管理功能,而在系統自身的cmd中操作,可能因爲環境變量設置等相關的一些原因,不成功。比如我在多個環境中都安裝了jupyter,但是cmd中環境變量所指向的那個是A,我們修改的可能是B的配置文件,這樣通過cmd啓動jupyter發現依然未改變。(我之前安裝了一次jupyter,後來安裝anaconda自帶一個)
注意
1.#c.NotebookApp.notebook_dir = ''中的#必須刪除,且前面不能留空格。
2.E:\pystudy,pystudy文件夾必須提前新建,如果沒有新建,Jupyter Notebook會找不到這個文件,會產生閃退現象。
使用anaconda自帶的Anaconda Promp進行操作
方法2
打開Anaconda安裝目錄下的etc文件如
打開最後一個json文件添加如下文字
詳見:https://blog.csdn.net/u014552678/article/details/62046638
但打開閃退不知道是不是安裝了兩個jupyter
方法3
找到Anaconda創建的快捷方式 點擊屬性
注意修改起始位置和目標位置
我的jupyter的快捷方式的目標裏.py後邊如果有還有一串#USERFILE,把那行刪了就好了
快捷鍵
執行當前cell,並自動跳到下一個cell:Shift Enter
執行當前cell,執行後不自動調轉到下一個cell:Ctrl-Enter
是當前的cell進入編輯模式:Enter
退出當前cell的編輯模式:Esc
刪除當前的cell:雙D
爲當前的cell加入line number:單L
將當前的cell轉化爲具有一級標題的maskdown:單1
將當前的cell轉化爲具有二級標題的maskdown:單2
將當前的cell轉化爲具有三級標題的maskdown:單3
爲一行或者多行添加/取消註釋:Crtl /
撤銷對某個cell的刪除:z
瀏覽器的各個Tab之間切換:Crtl PgUp和Crtl PgDn
快速跳轉到首個cell:Crtl Home
快速跳轉到最後一個cell:Crtl End
Jupyter Notebook如何導入代碼
即導入代碼到jupyter notebook的cell中
4.1 將本地的.py文件load到jupyter的一個cell中
問題背景:有一個test.py文件,需要將其載入到jupyter的一個cell中
test.py內容如下:
importcaffe
SolverName ="/root/workspace"
sovler = caffe.AdamSolver(SolverName)
方法步驟:
(1)在需要導入該段代碼的cell中輸入
%loadtest.py #test.py是當前路徑下的一個python文
參考鏈接:https://www.jianshu.com/p/21ba32a057c4