-
下載miniconda(官方源)
wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.10.3-Linux-x86_64.sh
-
運行下載文件
sh Miniconda3-py38_4.10.3-Linux-x86_64.sh
一直Enter,可以選擇一定義初始化(conda init)也可手動輸入
-
重啟在用戶名前出現(base)
-
下載jupyter notebook
conda install jupyter notebook
-
生成配置文件
jupyter notebook --generate-config
3.1. 自動生成 從 jupyter notebook 5.0 版本開始,提供了一個命令來設置密碼:jupyter notebook password
,生成的密碼存儲在 jupyter_notebook_config.json
。
```
$ jupyter notebook password
Enter password: ****
Verify password: ****
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json
```
3.2. 手動生成 除了使用提供的命令,也可以通過手動安裝,我是使用的手動安裝,因為jupyter notebook password
出來一堆內容,沒耐心看。打開 ipython 執行下面內容:
```
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
```
`sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed` 這一串就是要在 `jupyter_notebook_config.py` 添加的密碼。
```
c.NotebookApp.password = u'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
```
### 3. 修改配置文件
在 `jupyter_notebook_config.py` 中找到下面的行,取消注釋並修改。
```
c.NotebookApp.ip='*'#163行
c.NotebookApp.password = u'sha:ce...剛才復制的那個密文' #217行
c.NotebookApp.open_browser = False#208
c.NotebookApp.port =8888 #可自行指定一個端口, 訪問時使用該端口228行
```
以上設置完以后就可以在服務器上啟動 jupyter notebook,`jupyter notebook`, root 用戶使用 `jupyter notebook --allow-root`。打開 `IP:指定的端口`, 輸入密碼就可以訪問了。
參考博客https://www.cnblogs.com/wu-chao/p/8419889.html