首先jupyter Notebook可以干什么?
notebook 可以直接在代碼旁寫出敘述性文檔,而不是另外編寫單獨的文檔。也就是它可以能將代碼、文檔等這一切集中到一處
例如:

1. 安裝
首先老版本的pip在安裝Jupyter Notebook過程中或面臨依賴項無法同步安裝的問題。因此強烈建議先把pip升級到最新版本
pip install --upgrade pip
pip安裝Jupyter
pip install jupyter
我這里安裝過程中報了2個error

手動安裝上缺失的依賴包之后,再運行pip install jupyter就不會報錯了
pip install pipenv
pip install cryptography
2. 啟動
① 默認端口啟動
在終端中輸入以下命令:
jupyter notebook
效果:
執行命令之后,在終端中將會顯示一系列notebook的服務器信息,同時瀏覽器將會自動啟動Jupyter Notebook。

注意:之后在Jupyter Notebook的所有操作,都請保持終端不要關閉,因為一旦關閉終端,就會斷開與本地服務器的鏈接,你將無法在Jupyter Notebook中進行其他操作
瀏覽器地址欄中默認地將會顯示:http://localhost:8888。其中,“localhost”指的是本機,“8888”則是端口號。

如果你同時啟動了多個Jupyter Notebook,由於默認端口“8888”被占用,因此地址欄中的數字將從“8888”起,每多啟動一個Jupyter Notebook數字就加1,如“8889”、“8890”
3. 設置Jupyter Notebook文件存放位置
如果你不想把今后在Jupyter Notebook中編寫的所有文檔都直接保存在家目錄下,那你需要修改Jupyter Notebook的文件存放路徑。
我的目錄配置在E盤:

配置文件路徑
如果是第1次安裝jupyter並修改文件路徑,使用下面的命令生成配置文件:
C:\Users\ASUS>jupyter notebook --generate-config Writing default config to: C:\Users\ASUS\.jupyter\jupyter_notebook_config.py
修改配置文件
打開步驟2生成的jupyter_notebook_config.py文件
查找關鍵詞
進入配置文件后查找關鍵詞“c.NotebookApp.notebook_dir”

取消注釋
把該行行首的井號(#)刪除,並填寫自己新建文件夾的路徑

保存配置文件
驗證
在終端中輸入命令jupyter notebook打開Jupyter Notebook,此時你會看到一個清爽的界面

正常啟動

新建文件之后,可以看到,該文件存儲位置在我們配置的目錄下(E:/jupter):

4. 使用jupyter notebook寫hello world
新建python操作環境:

在單元格就可以開始寫代碼了。
按ctrl+Enter鍵運行代碼

5. 為jupyter選擇指定的虛擬環境
前提是了解並設置了 Python 虛擬環境,現在我本地有3個虛擬環境

1.激活這個環境:
workon test
2. 安裝jupyter和ipykernel
pip install jupyter ipykernel
3.然后輸入:
python -m ipykernel install --user --name my-env --display-name "Python (my-env)"
效果:

4. 執行 jupyter notebook 后就可以發現新添加的內核了。

