我已经在局域网上安装了jupyter,但我无法从局域网上的另一台macine访问http://<IP>:8888.我已经用iptables打开了8888端口和49152到65535端口范围(该范围指定为http://jupyter-notebook.readthedocs.io/en/latest/public_server.html)

本指南http://jupyter-notebook.readthedocs.io/en/latest/public_server.html描述了公开披露笔记本电脑,但我只是试图通过局域网进行共享.

我漏了一步吗?

推荐答案

试试jupyter notebook --ip <your_LAN_ip> --port 8888

建议您在访问笔记本服务器时使用密码.要设置密码,只需运行jupyter notebook password.为了使其更加安全,您可以通过传递参数--certfile--keyfilejupyter notebook来为服务器使用SSL.你可以阅读更多关于设置here的信息.

Python-3.x相关问答推荐

如何转换Pandas中的数据,以使我 Select 的列名变为行值并增加行?

Pyvis和Networkx:如何根据源或目标使 node colored颜色 不同

如何使用TensorFlow Keras子类化来构建和训练模型

将两列的乘积连续添加到一列的累积和中

查找值始终为零的行 pandas

如果集合大于 len(x),则 pandas 在重复的行中拆分集合列

将逗号分隔的字符串类型系列转换为整数列表 pandas

协议不支持地址系列在将 Scapy L3socket 与 WSL 一起使用时

SqlAlchemy - 从 oracle db 中检索长文本

spaCy 中的匹配模式返回空结果

如何在 VSCode 的在 Cloud Run Emulator 上运行/调试构建设置中添加 SQL 连接

每个数据行中每个数据帧值的总和

如何将数据框中的每一行转换为具有属性的 node ?

Python从base64转换为二进制

为什么 setattr 在绑定方法上失败

在 Pandas 数据框中显示对图

在 Python 3 中获取所有超类

使用 python2 和 python3 创建一个 virtualenv

将列表列表转换为Python中的字典字典

使用 python 3.0 的 Numpy