Windows 10 我无法运行Gazebo和Rviz,因为缺少sdformat.dll和image_transport.dll

Windows 10 我无法运行Gazebo和Rviz,因为缺少sdformat.dll和image_transport.dll,windows-10,ros,Windows 10,Ros,你好,希望你们都好 几天前,我在我的Windows-10计算机上安装了ROS,方法是遵循他们网站上的教程。我使用TurtleSim和ROS的一些其他功能没有任何问题。然而,当我试图运行Gazebo时,我得到一个错误,说sdformat.dll丢失了。当我试着运行Rviz时,我得到一个错误,说image_transport.dll和resource_retriever.dll丢失了。我试着更新ROS,但没有效果。我在ROS的官方回复网站上询问了这一点,但没有人回应。是否有任何CMD命令或巧克力功能

你好,希望你们都好

几天前,我在我的Windows-10计算机上安装了ROS,方法是遵循他们网站上的教程。我使用TurtleSim和ROS的一些其他功能没有任何问题。然而,当我试图运行Gazebo时,我得到一个错误,说sdformat.dll丢失了。当我试着运行Rviz时,我得到一个错误,说image_transport.dll和resource_retriever.dll丢失了。我试着更新ROS,但没有效果。我在ROS的官方回复网站上询问了这一点,但没有人回应。是否有任何CMD命令或巧克力功能,我可以用来修复丢失的文件?如果没有,我可以如何解决此错误


非常感谢您

在windows上安装Gazebo时,您是否参考了本文档()?否,我遵循了本教程(),其中也包含Gazebo。我在互联网上发现,将lib文件夹添加到path可以消除Gazebo的问题。事实上,它消除了这个问题,但是我对Rviz仍然有同样的问题。你安装了melodic还是noetic?此链接()可能对您有所帮助。