我按照官网(点击打开链接)所说来安装,但是在执行到 4.3 Software Development Workspace 这一步时,出了错。
( 啊,好伤心啊!!原来 ROS 已经默认安装上了 turtlebot 啦)
【1】在执行catkin_make时,出现错误: /bin/sh: 1: pyrcc4: not found....
解决办法:在终端下输入 pyrcc4, 我们会得到一个信息,上面会提示我们什么包没有安装,并给出我们安装的方法。(原论坛网址:点击打开链接)
【2】在解决了上面的错误后,我发现 在 catkin_make时还是会出错,具体已经记不清了。我往上拉一拉终端的进度条,发现在
wstool init src https://raw.github.com/turtlebot/turtlebot/hydro/turtlebot.rosinstall -j8这一步中,有些源码下载失败。
解决办法(有 3 个):
方法1、从已经安装了turtlebot的电脑中,进入turtlebot文件夹下,把它的src文件夹完整的拷进我的turtlebot文件夹下。
方法2、在 wstool init src https://raw.github.com/turtlebot/turtlebot/hydro/turtlebot.rosinstall -j8 这条命令中,打开其中的网址 https://raw.github.com/turtlebot/turtlebot/hydro/turtlebot.rosinstall,在这个页面中,会有很多源码的网址,一个个的打开,并手动下载它的压缩包,然后分别解压到 turtlebot/src 目录下。
方法3、多试几次(但是我试了总共4次,就是不行,应该是怪学校的网不行)。
而后,再进行catkin_make时,应该不会出错了。