centos

怎样在centos开启jupyter服务

小樊
83
2025-01-02 06:23:15
栏目: 智能运维

在 CentOS 上开启 Jupyter 服务,可以按照以下步骤进行:

  1. 安装 Jupyter

首先,你需要在你的 CentOS 系统上安装 Jupyter。你可以使用 pip 来安装它。如果你还没有安装 pip,请先安装它。

sudo yum install python3-pip

然后,使用以下命令安装 Jupyter:

pip3 install jupyter
  1. 启动 Jupyter 服务

安装完成后,你可以使用以下命令来启动 Jupyter 服务:

jupyter notebook --no-browser --ip=0.0.0.0 --port=8888

这个命令会在后台启动 Jupyter Notebook 服务,并且监听所有可用的 IP 地址(0.0.0.0)和端口 8888。你可以通过浏览器访问 http://<your_server_ip>:8888 来使用 Jupyter Notebook。

注意:--no-browser 参数表示 Jupyter 不会尝试在本地浏览器中打开笔记本,而是直接提供一个 URL 供你访问。

  1. 设置开机自启动

如果你希望 Jupyter 服务在系统启动时自动运行,可以使用 systemd 来设置开机自启动。首先,创建一个新的 systemd 服务文件:

sudo nano /etc/systemd/system/jupyter.service

然后,将以下内容复制到文件中:

[Unit]
Description=Jupyter Notebook
After=network.target

[Service]
User=<your_username>
Group=<your_groupname>
WorkingDirectory=/home/<your_username>/jupyter_notebooks
ExecStart=/usr/bin/python3 /usr/local/bin/jupyter-notebook --no-browser --ip=0.0.0.0 --port=8888
Restart=always

[Install]
WantedBy=multi-user.target

请根据你的实际情况修改 UserGroupWorkingDirectory 等参数。

保存并退出编辑器。然后,启用并启动 Jupyter 服务:

sudo systemctl enable jupyter.service
sudo systemctl start jupyter.service

现在,Jupyter Notebook 服务应该已经成功启动并运行在后台了。你可以通过浏览器访问 http://<your_server_ip>:8888 来使用它。

0
看了该问题的人还看了