收到“/:未找到事件”。使用 PyCharm 远程调试器时
Posted
技术标签:
【中文标题】收到“/:未找到事件”。使用 PyCharm 远程调试器时【英文标题】:Received "/: Event not found." when using PyCharm remote dubugger 【发布时间】:2018-06-11 12:22:14 【问题描述】:当我使用 PyCharm 通过 ssh 远程调试到 tcsh shell 服务器时,它多次停止工作,并显示“/: Event not found”
更具体地说,我在 pycharm 调试控制台中遇到以下情况。
ssh://username@hostserver:22/path/to/bin/python -u /path/to/.pycharm_helpers/pydev/pydevd.py --cmd-line --multiproc --qt-support=auto --client '0.0.0.0' --port 40426 --file /path/to/python/file/main.py
/: Event not found.
问题是由于 tcsh shell 中的历史替换造成的吗?因为我在输入!/
时可以得到相同的响应。
我发现了一些类似的问题,例如 Issue with pycharm remote debug (“/: Event not found.” ) 和 Event not found,但没有有用的答案。
有时这个问题会自动消失,这很奇怪。
【问题讨论】:
【参考方案1】:我遇到了同样的问题,并收到了 JetBrains 的答复。是PyCharm不支持csh造成的,临时的解决办法是使用bash,直到PyCharm支持csh。在 Linux 中将登录 shell 更改为 bash 后,远程调试器开始工作。
【讨论】:
我也这么认为... 将 csh 更改为 bash 后一切正常。【参考方案2】:我也有类似的问题。
我已通过从 ~/Library/Caches/PyCharm20017.3
目录中删除 remote_source
文件来解决此问题。
请注意,我使用的是 macOS。
【讨论】:
在 macOS 上为我工作。知道 Windows 上的路径是什么吗? 在 Windows 上,路径为:“C:\Users\MyUser\.PyCharm2019.1\system\remote_sources”。删除它为我解决了这个问题(我不明白为什么这个文件夹在 Windows 上比 mac 这么大)以上是关于收到“/:未找到事件”。使用 PyCharm 远程调试器时的主要内容,如果未能解决你的问题,请参考以下文章