Linux服务器Ubuntu系统环境中安装Jupyter Notebook并且配置内核以便在网页端调用

一、前提

在使用终端访问,并且个人目录下已创建环境。如果还不知道创建环境和安装包,请参考之前文章
机器学习模型算法代码需要在环境中安装的库和包

二、安装相关库Jupyter Notebook

使用pip 或 conda指令安装,确保服务器上安装了 Python 和 pip

bash 复制代码
pip install jupyterlab
或者
pip install notebook

三、配置 Jupyter Notebook

生成 Jupyter Notebook 配置文件

bash 复制代码
jupyter notebook --generate-config

这会在用户主目录下生成一个配置文件 ~/.jupyter/jupyter_notebook_config.py。

四、 设置密码

为了安全起见,建议为 Jupyter Notebook 设置密码。你可以使用以下命令生成密码。

bash 复制代码
jupyter notebook password

输入密码后,它会自动更新配置文件中的密码哈希。

五、 安装内核

bash 复制代码
pip install ipykernel

然后,将当前环境添加到 Jupyter Notebook 内核列表中

bash 复制代码
python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"

其中 myenv 是你给内核起的名字,"Python (myenv)" 是显示在 Jupyter Notebook 中的名称

六、配置远程访问

如果你需要通过远程访问 Jupyter Notebook,需要修改配置文件以允许远程连接。

编辑 ~/.jupyter/jupyter_notebook_config.py 文件,找到并修改以下配置项

bash 复制代码
c.NotebookApp.allow_remote_access = True
c.NotebookApp.ip = '0.0.0.0'  # 允许所有IP访问
c.NotebookApp.open_browser = False  # 不自动打开浏览器
c.NotebookApp.port = 8888  # 设置端口号,默认是8888

七、访问 Jupyter Notebook

在浏览器中输入服务器的 IP 地址和端口号(例如 http://<服务器IP>:8888),然后输入你设置的密码即可访问 Jupyter Notebook。

相关推荐
Ronin-Lotus29 分钟前
上位机知识篇---Linux中RPM包管理工具&PATH环境变量
linux·运维·服务器·rpm包管理工具·path环境变量
北亚数据恢复1 小时前
服务器数据恢复—raid5阵列硬盘出现坏道导致上层应用崩溃的数据恢复案例
服务器·数据恢复·服务器数据恢复·北亚数据恢复
HYNuyoah1 小时前
阿里云ECS Ubuntu PPTP VPN无法访问以太网
linux·服务器·网络
手捧向日葵的话语1 小时前
线程控制(创建、终止、等待、分离)
linux·运维·服务器
reddingtons2 小时前
在 Ubuntu 下通过 Docker 部署 Caddy 和 PHP-FPM 服务器
服务器·ubuntu·docker
莫思竹3 小时前
ctfshow——域名TXT记录泄露
运维·服务器·网络·数据结构·安全·web安全
m0_748252603 小时前
服务器部署,用 nginx 部署后页面刷新 404 问题,宝塔面板修改(修改 nginx.conf 配置文件)
运维·服务器·nginx
新兴ICT项目支撑3 小时前
从零开始:H20服务器上DeepSeek R1 671B大模型部署与压力测试全攻略
运维·服务器·压力测试
m0_663234013 小时前
如何安装配置Goland并使用固定公网地址SSH远程连接本地服务器
运维·服务器·ssh
jklinux3 小时前
OpenHarmony4.1-轻量与小型系统ubuntu开发环境
linux·ubuntu·harmonyos·openharmony