【问题标题】:Amazon EC2 Ubuntu server - opencv::imshow() causes ": cannot connect to X server localhost:10.0"Amazon EC2 Ubuntu 服务器 - opencv::imshow() 导致“:无法连接到 X 服务器 localhost:10.0”
【发布时间】:2016-06-19 19:21:09
【问题描述】:

所以我试图在运行 Ubuntu Server 14.04 LTS 的 Amazon EC2 实例上运行我的代码。

我意识到我的代码在调用 imshow() 时出现以下错误:

: cannot connect to X server localhost:10.0

我通过 putty 进行连接,并且我选择了“启用 X11 转发”。

我可以删除所有 imshow 调用,但我实际上需要使用它们。有没有办法在通过 Putty 连接到 EC2 实例时启用此功能?

【问题讨论】:

    标签: opencv ubuntu amazon-web-services amazon-ec2 imshow


    【解决方案1】:

    您还需要在桌面上运行 X windows 服务器(运行 putty 的地方)。有几个可用的,设置取决于您选择的。如果您想要一个非常简单的解决方案,可以使用MobaXterm,它是一个 ssh 客户端和 X11 服务器的组合。有商业版和免费家庭版(有一些限制)。

    【讨论】:

    • MobaXterm 被证明是一个很棒的工具!谢谢你。正是我想要的。
    猜你喜欢
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-07
    • 2013-08-15
    • 2012-09-10
    • 1970-01-01
    • 2022-10-25
    相关资源
    最近更新 更多