2024-09-29 19:35:17 发布
网友
我已经安装并配置了ein(emacsipython笔记本)以在本地linux/mac机器上工作。但是,我想使用ein在远程服务器上打开ipython笔记本,并在ein中运行它们。这有可能吗?如果有,有人能告诉我怎么做吗?在
我也遇到了同样的问题,马上就断开了。在
我通过创建一个从本地机器上的8888端口到远程机器上的端口8888的SSH隧道来解决这个问题。然后,当ein询问连接位置时,只需接受默认值本地主机:8888。在
然后,我需要告诉笔记本服务器bind on all IP addresses(不仅仅是本地主机)。这有一些潜在的安全隐患,所以请确保您已经进行了身份验证和/或设置了适当的防火墙。在
M-x ein:notebooklist-open <enter>
ein提示返回
此时,输入ipython服务器运行位置的完整HTTP-URL
http://192.168.1.7:8888
(在ipython服务器端,默认情况下它只在本地主机:8888。你应该从以下几点开始:
ipython notebook ip="*"
)。例如,请参见this。在
我也遇到了同样的问题,马上就断开了。在
我通过创建一个从本地机器上的8888端口到远程机器上的端口8888的SSH隧道来解决这个问题。然后,当ein询问连接位置时,只需接受默认值本地主机:8888。在
然后,我需要告诉笔记本服务器bind on all IP addresses(不仅仅是本地主机)。这有一些潜在的安全隐患,所以请确保您已经进行了身份验证和/或设置了适当的防火墙。在
ein提示返回
^{pr2}$此时,输入ipython服务器运行位置的完整HTTP-URL
(在ipython服务器端,默认情况下它只在本地主机:8888。你应该从以下几点开始:
)。例如,请参见this。在
相关问题 更多 >
编程相关推荐