变量资源管理器中的数据不可用于 Spyder 4 中的调试
Data in Variable Explorer is not available for debugging in Spyder 4
假设我有 2 个 Python 个文件:file1.py
和 file2.py
。后者需要file1.py
生成的一组数据。但是,当我开始调试 file2.py
(或任何其他 Python 文件)时,变量资源管理器中的所有数据都消失了,只有在我停止调试模式时才会重新出现。这不会发生在 Spyder 3 中。它是 Spyder 4 中的错误还是我错过了什么?如何解决这个问题?
注意:我没有在首选项中勾选执行前删除所有变量。
(Spyder maintainer here) 要使 file1.py
生成的数据可供 file2.py
使用,您需要将焦点放在 file2.py
在编辑器中,然后转到菜单
Run > Configuration per file
最后激活名为
的选项
Run in console's namespace instead of an empty one
假设我有 2 个 Python 个文件:file1.py
和 file2.py
。后者需要file1.py
生成的一组数据。但是,当我开始调试 file2.py
(或任何其他 Python 文件)时,变量资源管理器中的所有数据都消失了,只有在我停止调试模式时才会重新出现。这不会发生在 Spyder 3 中。它是 Spyder 4 中的错误还是我错过了什么?如何解决这个问题?
注意:我没有在首选项中勾选执行前删除所有变量。
(Spyder maintainer here) 要使 file1.py
生成的数据可供 file2.py
使用,您需要将焦点放在 file2.py
在编辑器中,然后转到菜单
Run > Configuration per file
最后激活名为
的选项Run in console's namespace instead of an empty one