Python 如何将Jupyter笔记本连接到Spyder内核?
相关帖子的答案似乎是,这是不可能的。但是,如果我们尝试将Jupyter笔记本连接到spyder内核呢?那么,有可能让Jupyter笔记本、Spyder和Spyder中的变量资源管理器使用内核吗 这篇文章听起来有点可能: 在Jupyter笔记本上做数据科学很有趣,但有时你需要 使用方便的变量浏览器插入变量的能力 在斯皮德 将Spyder连接到远程内核与 笔记本。我会带你走过这个过程 但是我不能重现这个例子,我有点担心我还没有完全理解作者在整篇文章中的意思Python 如何将Jupyter笔记本连接到Spyder内核?,python,jupyter-notebook,jupyter,jupyter-lab,Python,Jupyter Notebook,Jupyter,Jupyter Lab,相关帖子的答案似乎是,这是不可能的。但是,如果我们尝试将Jupyter笔记本连接到spyder内核呢?那么,有可能让Jupyter笔记本、Spyder和Spyder中的变量资源管理器使用内核吗 这篇文章听起来有点可能: 在Jupyter笔记本上做数据科学很有趣,但有时你需要 使用方便的变量浏览器插入变量的能力 在斯皮德 将Spyder连接到远程内核与 笔记本。我会带你走过这个过程 但是我不能重现这个例子,我有点担心我还没有完全理解作者在整篇文章中的意思 这就是我尝试过的: 1.康达安装spy
这就是我尝试过的:
1.
康达安装spyder内核
工作正常
2.python-m spyder\u kernels.console也是如此 代码>:
但是我对其余的部分有问题,而这篇文章没有提到将Jupyter笔记本连接到——现有的kernel-19909.json
。我在python-mspyder_kernels.console部分也遇到了问题 — matplotlib='inline' — ip=x.x.x.x-f=./remotemachine.json
有什么建议可以让我更进一步吗
系统信息:
The version of the notebook server is: 5.6.0
CPython 3.7.0
IPython 6.5.0
compiler : MSC v.1912 64 bit (AMD64)
system : Windows
release : 7
machine : AMD64
CPU cores : 8
interpreter: 64bit
据我所知,您希望在本地计算机上将IPython内核连接到Spyder。你提到的那篇文章描述了远程连接的这个过程,我相信这正是让你困惑的部分。首先,请确保将您的
Spyder
更新为3.3.3版或以前的版本。以下是继续连接的步骤:
python-m spyder_kernels.console
并注意控制台输出中出现的JSON文件的名称:要将另一个客户端连接到此内核,请使用:--existing
内核pid.JSON
Spyder
控制台
,然后从下拉菜单中选择连接到现有内核
连接文件
提示符中输入前面提到的内核pid.json
,然后单击确定
完成这些步骤后,将出现一个带有已加载内核的新控制台窗口。您现在可以将其与
变量资源管理器一起使用
谢谢您的回复。我已经试过你的方法好几次了,但在我这方面似乎不起作用。而且,我不明白它应该如何工作。如果第一步是python-mspyder\u kernels.console,下一步是打开spyder,那么这里就没有Jupyter笔记本了?如果我在这里遗漏了什么,请告诉med。我终于意识到,尽管文章中提到了Jupyter和Spyder,但两者之间的联系与彼此无关。作者只展示了在jupyter中可以做什么,在Spyder中也可以做什么。虽然您可以将Spyder连接到正在运行的笔记本内核,但Spyder变量资源管理器中的变量将不可供检查。对此有任何反馈或新信息吗?就目前而言,你的问题并不能回答这个问题。但我真的想给你悬赏分数。我相信你问题的后半部分是XY问题。我之前没有注意到这一点,我试图帮助您理解您链接到解决方案的文章。后来,我尝试将正在运行的Jupyter笔记本内核连接到Spider,我认为不可能在explorer中检查这些变量。我不同意我的回答至少部分没有回答这个问题,但我理解如果你选择不接受它。