1. 程式人生 > >ROS(hydro)下安裝turtlebot出現的錯誤與解決辦法

ROS(hydro)下安裝turtlebot出現的錯誤與解決辦法

        我按照官網(點選開啟連結)所說來安裝,但是在執行到  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時,應該不會出錯了。