Ошибка кинетической установки ROS в OSX Mojave

Во время установки ROS kinetic на моем Mac. Я пытался разрешить зависимости с помощью следующих команд:

$ cd ~/ros_catkin_ws
$ rosinstall_generator ros_comm --rosdistro kinetic --deps --wet-only --tar > kinetic-ros_comm-wet.rosinstall
$ wstool init -j8 src kinetic-ros_comm-wet.rosinstall

$ rosdep install --from-paths src --ignore-src --rosdistro kinetic -y # resolves dependancies

Я получаю следующую ошибку:

Error: No available formula with the name "gtest" 

ERROR: Rosdep experienced an internal error.
Please go to the rosdep page [1] and file a bug report with the message below.
[1] : http://www.ros.org/wiki/rosdep

rosdep version: 0.13.0

Bad installer [homebrew]: Error while parsing brew info for 'gtest'
 * Output of `brew info gtest --json=v1`:

 * Error while parsing:
 Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/rosdep2/platforms/osx.py", line 203, in is_installed
    pkg_info = json.loads(std_out)
  File "/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init__.py", line 339, in loads
    return _default_decoder.decode(s)
  File "/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 364, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 382, in raw_decode
    raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded

Я пробовал удалить и переустановить несколько вещей, но я не уверен, в чем проблема и как я могу это исправить.


person BlazeRunner738    schedule 08.12.2018    source источник
comment
Попробовал и получил: Error: No available formula with the name "gtest"   -  person BlazeRunner738    schedule 11.12.2018
comment
Сначала вы должны приготовить пиво для родственников. $ brew tap ros/deps wiki.ros.org/kinetic/Installation/OSX/Homebrew/Source   -  person koki    schedule 11.12.2018


Ответы (1)


Как также указано в руководстве, Google Mock несовместимо с OS X, поэтому вы должны пропустить его, добавляя --skip-keys google-mock в rosdep install

person Washery    schedule 08.01.2019