Spyder 在启动时产生错误:终端服务器无法位于 http://127.0.0.1:8071

问题描述 投票:0回答:1

当我运行spyder时,出现错误,并显示文本“终端服务器无法位于http://127.0.0.1:8071(该地址是一个链接,如果单击该链接,则会将我带到一个正常运行的网络终端) ,请在调试模式下重新启动spyder,并在https://github.com/spyder-ide/spyder-terminal/issues打开一个包含None和None文件内容的问题。

关闭错误对话框允许我以大多数方式正常与 IDE 交互(更改代码、查看文件结构和使用 IPython 控制台),但尝试运行程序会失败,并且控制台会更频繁地重新启动内核比我认为的正常(虽然我通常不经常使用控制台,所以我不确定这种行为)。

我不知道如何在调试模式下启动spyder,并且我的谷歌搜索尝试被有关调试 python inspyder 的结果淹没了。在 github 问题页面上,有一篇文章指出有人遇到了类似的问题,尽管他们的错误消息包含文件名而不是“无”。问题讨论中没有提到任何修复。底部有一条评论说另一个用户的情况中的问题“显然是由于设置了环境变量‘HTTP_PROXY’” - 在错误发生之前我弄乱了我的代理设置,所以我的问题可能与此有关出现该错误,但我真的不知道代理设置如何工作,也不知道在这种情况下它为何重要。我确实尝试重新安装以查看是否解决了问题,但没有任何变化。

如果相关的话,我正在 Windows 机器上使用 anaconda 运行spyder。

spyder
1个回答
0
投票

Ryan,在设置 http_proxy 和 https_proxy 环境变量后,我也遇到了这个错误。删除环境变量并重新启动 Spyder 解决了问题。

此外,要在调试模式下重新启动 Spyder:请参阅“文件”菜单下的该名称的命令。

感谢您的线索;他们帮助我前进:)

© www.soinside.com 2019 - 2024. All rights reserved.