Spyder:变量浏览器不显示所连接的远程内核的变量

时间:2019-03-26 09:45:32

标签: linux kernel spyder remote-server explorer

Spyder变量资源管理器在本地内核上运行良好;但是,它不适用于远程内核。确实,与内核的连接和运行代码的效果很好,但是变量浏览器中未显示任何变量。

以下是一些信息:

Python 3.6.8 64位| Qt 5.9.4 | PyQt5 5.9.2 | Linux 4.9.0-6-amd64

我还取消了“首选项>变量资源管理器>过滤器”中所有过滤器的标记,并关注了下面的帖子,但没有任何改善。

https://github.com/spyder-ide/spyder/issues/7850

Spyder does not show lists and arrays in variable explorer

  • spyder内核同时安装在本地和远程计算机中。
  • 连接通过SSH。
  • Spyder是最新的。

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

有同样的问题,对象没有显示在spyder中-变量浏览器,通过为spyder内核创建新的env和全新安装来修复它

创建新环境

conda create --name python3test python=3

激活环境

conda activate python3test

为spyder安装内核

conda install spyder-kernels

生成新内核,然后退出-存储内核名称

python -m spyder_kernels.console

连接到内核

python -m spyder_kernels.console -f kernel-XXXX.json

下载内核json文件(对我来说是Win),启动Spyder并连接到内核。