要在Ubuntu上安裝和配置Jupyter Notebook,請按照以下步驟操作:
sudo apt update
sudo apt upgrade
sudo apt install python3 python3-pip
pip3 install jupyter
jupyter notebook
這將在您的默認Web瀏覽器中打開Jupyter Notebook。
jupyter_start.sh
的文件,并在其中添加以下內容:#!/bin/bash
jupyter notebook --no-browser --ip=0.0.0.0 --port=8888
保存文件后,給予該腳本可執行權限:
chmod +x jupyter_start.sh
現在,您可以通過運行./jupyter_start.sh
來啟動Jupyter Notebook。
jupyter.service
的文件,并將其放置在/etc/systemd/system/
目錄中。在文件中添加以下內容:[Unit]
Description=Jupyter Notebook
[Service]
Type=simple
PIDFile=/run/jupyter.pid
ExecStart=/home/your_username/jupyter_start.sh
User=your_username
Group=your_username
WorkingDirectory=/home/your_username
Restart=always
[Install]
WantedBy=multi-user.target
將your_username
替換為您的用戶名。然后,重新加載systemd配置并啟用服務:
sudo systemctl daemon-reload
sudo systemctl enable jupyter.service
現在,Jupyter Notebook將在系統啟動時自動運行。
jupyter notebook password
按提示輸入密碼。然后,編輯Jupyter配置文件。運行以下命令:
jupyter notebook --generate-config
這將在~/.jupyter/jupyter_notebook_config.py
生成一個配置文件。使用文本編輯器打開此文件,并取消以下行的注釋(刪除行首的#號):
c.NotebookApp.allow_remote_access = True
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
保存并關閉文件。現在,您應該能夠通過遠程計算機訪問Jupyter Notebook。只需在Web瀏覽器中輸入http://your_server_ip:8888
,然后輸入之前設置的密碼即可。
現在,您已經在Ubuntu上成功安裝并配置了Jupyter Notebook!