Pycharm远程调试常见错误汇总

1 failed to add remote port forwarding

解决办法有3个:
1 首先确认远程服务器的AllowTcpForwarding是否打开。

  • 打开/etc/ssh/sshd_config文件, 确保AllowTcpForwarding yes
  • 重启ssh服务 service sshd restart
    ps: 有些环境没设置这个也是可以的, 很迷惑。 所以, 试试看吧。

2 重启Pycharm: File -> Invalidate Caches/ Restart
3 重新设置Python Interpreter
上面几种方法通常可以解决问题, 有时候需要多试几次。

2 While creating remote tunnel for SshjSshConnection( @ )@6ac86b66: localhost:63342 == localhost:63342: Global request [global req for tcpip-forward] failed

Open Help -> Find Action -> Registry:
关闭以下2个选项:
ide.ssh.library.backend.use.sshj
ide.ssh.library.backend.webDeployment.use.sshj

3 远程debug时等待很久不返回计算结果

在设置中搜索gevent, 打开gevent compatible 选项
Pycharm远程调试常见错误汇总_第1张图片

4 Can’t run remote python interpreter: Can’t get remote credentials for deployment server xxx

可能的解决方法:
1 检查Python interpreter的path mapping是否设置对了
Pycharm远程调试常见错误汇总_第2张图片
2 删除远程的python interpreter, 重新添加

你可能感兴趣的:(基础知识,pycharm,ide,python)