@3513232534 简短回答:从 https://github.com/ros-perception/vision_msgs 下载后放在workspace/src目录下,然后在workspace中执行colcon build即可。
详细回答:你遇到的错误是因为你在 ROS2中使用了已经弃用的 catkin 相关构建工具,这是由于你下载的 vision_msgs 包是 ROS1 的,所以你只需要下载 ROS2 的包即可,而现在(2025-07-24),https://github.com/ros-perception/vision_msgs 中默认分支就是 ROS2 的分支,所以你可以直接下载。
关于从 github 下载仓库,有多个方法:git clone、下载 zip 等。无论哪个方法,通常都需要设置代理(翻墙),否则无法连接,所以你在执行 git clone 时遇到了错误。
另外论坛的 AI 小伊其实给出了一些有用的提示,但它的上下文关联较差,思考深度也不够,给了你一些错误的引导,让你越走越远,让人无语,我建议关闭这个AI的自动回复,因为它不并可靠。