当emacs尝试连接到ipython / jupyter服务器时,ein失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当emacs尝试连接到ipython / jupyter服务器时,ein失败相关的知识,希望对你有一定的参考价值。

我在防火墙后面,emacs使用代理服务器来实现HTTP和HTTPS协议。 我使用el-get安装了ein包(emacs,ipython和notebook)。然后我启动了ipython / jupyter服务器。

现在在Emacs中尝试M-x ein:notebooklist-open使用http代理引发错误:

ein:[error] Kernelspc查询调用失败,状态错误。 ein:[错误]内容列表调用http://127.0.0.1:8888/api/contents/失败,状态错误。 请求[错误]连接到http://127.0.0.1:8888/api/contents时出错(错误)。

有什么问题,我该如何解决?

答案

首先你必须使用以下登录:

M-x ein:notebooklist-login

键入端口号(通常为:8888),然后输入令牌或设置密码,然后:

M-x ein:notebooklist-open

以上是关于当emacs尝试连接到ipython / jupyter服务器时,ein失败的主要内容,如果未能解决你的问题,请参考以下文章

Pyspark 连接到 ipython 笔记本中的 Postgres 数据库

将 IPython notebook 连接到在不同机器上运行的 spark master

如何在emacs中打开IPython解释器?

如何使用 IPython 作为我的 Emacs Python 解释器?

emacs上的IPython会阻止键绑定

使用 py4j 在 java/python 项目中将 Log4j 连接到 ipython notebook stderr