Macos 按照ROS教程将ROS动能安装到Mac
我正在尝试将ROS Kinetic安装到Mac(macOS Sierra)上,遇到了两个问题: Q1。我是否将ROS安装到工作区? 根据教程:,ROS的安装将在柳絮工作区内完成。我误解了吗 创建柳絮工作区 为了构建核心包,您需要一个catkin工作区。现在创建一个: $mkdir~/ros\u柳絮 $cd~/ros\u柳絮 接下来,我们将获取核心包,以便构建它们。为此,我们将使用wstool。为要安装的特定变体选择wstool命令: 桌面完整安装:ROS、rqt、rviz、机器人通用库、2D/3D模拟器、导航和2D/3D感知 $rosinstall_生成器桌面_full--rosdistro kinetic--deps--仅限湿--tar>kinetic-desktop-full-wet.rosinstall $wstool init-j8 src-kinetic-desktop-full-wet.rosinstall 所以我确实遵循了这一点,但在后面的步骤中,它警告我缺少一些安装在教程工作区之外的工具 Q2。我没有在catkin工作区内安装ROS桌面版本,但在根目录下,一切都正常,直到命令发出: $rosdep安装--从路径src--忽略src--rosdistro-y 我得到了这个错误: 错误:以下包/堆栈无法将其rosdep密钥解析为系统依赖项: actionlib:OS[osx]没有定义[python wxtools]Macos 按照ROS教程将ROS动能安装到Mac,macos,wxpython,ros,Macos,Wxpython,Ros,我正在尝试将ROS Kinetic安装到Mac(macOS Sierra)上,遇到了两个问题: Q1。我是否将ROS安装到工作区? 根据教程:,ROS的安装将在柳絮工作区内完成。我误解了吗 创建柳絮工作区 为了构建核心包,您需要一个catkin工作区。现在创建一个: $mkdir~/ros\u柳絮 $cd~/ros\u柳絮 接下来,我们将获取核心包,以便构建它们。为此,我们将使用wstool。为要安装的特定变体选择wstool命令: 桌面完整安装:ROS、rqt、rviz、机器人通用库、2D/3
有人能帮忙吗?提前谢谢 通过添加--skip keys参数使命令变为:
rosdep安装--从路径src--忽略src--跳过键python wxtools--rosdistro motional-y
注意:如果在某个时候发现您没有wx软件包,请使用以下工具安装:
sudo-H python2-m pip安装wxPython
ROS需要哪个版本的wxPython?好问题。我不知道。我甚至分别安装了wxmac和wxpython,但这些安装都不能使错误消失。如果这是使用RIDE under,那么wxpython 2.6.12.1似乎是它将使用的唯一受支持的版本-我遵循了另一个教程并成功地将ROS安装到Mac上。到目前为止,我的wxpython是pip show wxpython Name:wxpython Version:3.0.2.0我不知道如何处理此错误,并尝试了另一个教程将ROS lunar安装到Mac: