用mobaXterm远程连接服务器,之前都是做图片相关的工作。最近进入lidar点云领域,第一部,将点云显示出来,就遇到了问题。
用open3D的库实体化(visualization)点云,报错如下:
测试后发现,openGL是正确安装的,且经过测试,没有任何问题。
自己也debug了蛮久,没找到原因。
后来发现,因为是远程打开的pycharm,当你想渲染点云时,需要gpu的支持,但在windows环境下,没有LINUX对应的GPU,所以是不可能构建窗口并显示的。
此时最简单的方式就是在远程桌面登录linux,在linux就可以完美运行了。
在windows下如何操作还没有深入研究,有大神了解的话,欢迎补充,我实时更新。