如何在电脑上使用 Jupyter Notebook 通过 SSH 远程连接树莓派Zero

ops/2025/3/19 0:14:04/

有无数种方式通过SSH远程连接树莓派,但对于树莓派Zero 2W这种硬件资源有限的板子,因为内存有限Pycharm干脆不能通过SSH连接树莓派Zero 2W。VScode通过SSH连接时,也会因为资源有限时常断线。因此,我们就要用轻量级的编辑器Jupyter Notebook来实现远程连接。

步骤 1:检查对树莓派的 SSH 访问权限

  1. 确保网络连接: 要保证树莓派和你的电脑连接到同一网络。
  2. 获取 IP 地址: 找到树莓派的 IP 地址。你可以在树莓派上运行 hostname -I 命令来获取。
  3. 测试 SSH 访问 :验证你能否从电脑通过 SSH 连接到树莓派。在电脑上打开终端并运行以下命令:
    ssh pi@<树莓派_IP>
    将 <树莓派_IP> 替换为你树莓派的实际 IP 地址。之后系统会提示你输入树莓派的密码。

步骤 2:设置并访问 Jupyter Notebook

  1. 安装 Jupyter Notebook: 通过 SSH 连接到树莓派后,运行以下命令来安装 Jupyter Notebook:
sudo apt-get install jupyter-notebook
  1. 启动 Jupyter Notebook: 在树莓派上运行以下命令来启动 Jupyter Notebook 服务器:
jupyter-notebook --no-browser --port=8888

这会在端口 8888 上启动 Jupyter Notebook,且不会打开浏览器。

  1. 创建 SSH 隧道: 在你的电脑上,打开一个新的终端并创建一个 SSH 隧道,将 Jupyter Notebook 的端口转发到本地机器。运行以下命令:
ssh -L 8888:localhost:8888 pi@<树莓派_IP>

此命令会将树莓派上的 8888 端口转发到你本地机器的 8888 端口。

后续步骤

访问 Jupyter Notebook: 在你的电脑上打开一个网页浏览器,访问 http://localhost:8888。你应该能看到 Jupyter Notebook 界面,并且可以像在本地电脑上运行一样开始使用它。
按照以上步骤操作,你就可以通过 SSH 从电脑远程使用树莓派上的 Jupyter Notebook 了。


http://www.ppmy.cn/ops/166902.html

相关文章

举例说明 牛顿法 Hessian 矩阵

矩阵求逆的方法及示例 目录 矩阵求逆的方法及示例1. 伴随矩阵法2. 初等行变换法矩阵逆的实际意义1. 求解线性方程组2. 线性变换的逆操作3. 数据分析和机器学习4. 优化问题牛顿法原理解释举例说明 牛顿法 Hessian 矩阵1. 伴随矩阵法 原理:对于一个 n n n 阶方阵 A A

数据库:一文掌握 PostgreSQL 的各种指令(PostgreSQL指令备忘)

文章目录 PostgreSQL 工作入门psql 命令获得帮助Recon 观察Databases 数据库Tables 表Permissions 权限Columns 列Data 数据Users 用户Schema PostgreSQL 命令表查询缓冲区信息连接格式化输入输出变量杂项大对象 各种各样的备份恢复远程访问导入/导出 CSV跨版本升级 PostgreSQL…

FlowGram 简介:开源前端流程搭建引擎

FlowGram 是一套基于节点编辑的流程搭建引擎&#xff0c;帮助开发者快速创建固定布局或自由连线布局的流程&#xff0c;并提供一套交互的最佳实践, 很适合有明确输入和输出的可视化工作流。 Github: https://github.com/bytedance/flowgram.ai官网&#xff1a;https://flowgram…

基于Matlab设计GUI图像处理交互界面

Image-Processing-GUI 项目说明 本博文提供了完整的代码和使用教程&#xff0c;适合新入门的朋友参考&#xff0c;完整代码资源文件请转至文末的下载链接。 本项目是《Matlab实践》中图像处理软件题目&#xff0c;本项目实现的具体内容如下 基于Matlab设计GUI交互界面图像的…

Python----数据分析(Pandas三:一维数组Series的数据操作:数据清洗,数据转换,数据排序,数据筛选,数据拼接)

一、数据清洗 1.1、dropna() 删除包含NaN值的行。 series.dropna(axis0, inplaceFalse) 描述说明axis可选参数&#xff0c;用于指定按哪个轴删除缺失值。对于 Series对象&#xff0c;因为它是 一维数据结构&#xff0c;只有一个轴&#xff0c;所以此参数默认值为0&#xff0…

咪咕MG101_晨星MSO9380芯片_安卓5.1.1_免拆卡刷固件包

咪咕MG101_晨星MSO9380芯片_安卓5.1.1_免拆卡刷固件包&#xff08;内有教程&#xff09; 刷机教程简单说明&#xff1a; 1、把下载好的刷机包&#xff0c;U盘里建立一个upgrade文件夹&#xff0c;固件放入此文件夹里&#xff0c;放入U盘中&#xff0c;注意升级包为压缩包不要对…

“查找”功能发展到今天,便利了生活哪些地方?

在智能设备普及的今天&#xff0c;苹果的Find My与谷歌的Find My Device两大定位系统&#xff0c;已从简单的“防丢工具”演变为重塑生活方式的数字基础设施。它们以技术创新为基石&#xff0c;在物品追踪、跨设备协同、隐私保护等维度深刻改变了人们的日常体验。 一、物品防丢…

MySQL 8 设置允许远程连接(Windows环境)

&#x1f31f; MySQL 8 设置允许远程连接&#xff08;Windows环境&#xff09; 在开发和部署应用时&#xff0c;经常需要从远程主机连接到MySQL数据库。默认情况下&#xff0c;MySQL仅允许本地连接&#xff0c;因此需要进行一些配置才能允许远程访问。今天&#xff0c;我将详细…