【问题标题】:Received "/: Event not found." when using PyCharm remote dubugger收到“/:未找到事件”。使用 PyCharm 远程调试器时
【发布时间】: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,但没有有用的答案。

有时这个问题会自动消失,这很奇怪。

【问题讨论】:

    标签: python ssh pycharm remote-debugging tcsh


    【解决方案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 这么大)
    猜你喜欢
    • 1970-01-01
    • 2021-09-24
    • 1970-01-01
    • 1970-01-01
    • 2013-04-12
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 2017-01-14
    相关资源
    最近更新 更多