相关疑难解决方法(0)

如何在PyCharm SSH会话中启用X11转发?

问题

我正在尝试通过PyCharm SSH终端启用X11转发,这可以通过执行

"Tools -> Start SSH session..."
Run Code Online (Sandbox Code Playgroud)

不幸的是,似乎没有办法像我在shell中那样指定标志来启用X11 Forwarding:

ssh -X user@remotehost
Run Code Online (Sandbox Code Playgroud)

你知道一些聪明的方法吗?


当前的脏解决方案

我发现唯一的脏黑客是用X11转发打开外部ssh连接,而不是手动更新环境变量DISPLAY.

例如,我可以在我的外部ssh会话上运行:

vincenzo@remotehost:$ echo $DISPLAY
localhost:10.0
Run Code Online (Sandbox Code Playgroud)

而不是在我的PyCharm终端上设置:

export DISPLAY=localhost:10.0
Run Code Online (Sandbox Code Playgroud)

如果我想从GUI运行程序,请更新运行/调试配置中DISPLAY变量.

但是,我真的不喜欢使用外部ssh终端并手动更新DISPLAY变量的解决方案,我确信有更好的方法来实现这一点!

任何帮助将非常感激.


Ps制作别名:

alias ssh='ssh -X'
Run Code Online (Sandbox Code Playgroud)

在我的.bashrc中没有强制PyCharm启用X11转发.

ssh pycharm x11-forwarding

18
推荐指数
2
解决办法
4924
查看次数

PyCharm如何删除SciView

我在谷歌搜索和搜索PyCharm插件列表结果没什么帮助

所以我在这里提出它,如何删除PyCharm中的SciView窗格?

在此输入图像描述

pycharm

6
推荐指数
4
解决办法
6161
查看次数

标签 统计

pycharm ×2

ssh ×1

x11-forwarding ×1