MAC NEURON-Python: Ошибка Доступен более новый выпуск инструментов командной строки. Обновите их с помощью Software Update в App Store.

При попытке установить NEURON с поддержкой Python (например, может работать python -c "import neuron"), используя инструкции с веб-сайта портала Human Brain Project. После:

brew install neuron

Я получаю следующую (вводящую в заблуждение) ошибку:

Error: A newer Command Line Tools release is available. Update them from Software Update in the App Store.

Однако в App Store нет "Инструментов командной строки". Как обновить «Инструменты командной строки»?

Это привело меня к кроличьей норе поисковых запросов Google. Я публикую свои выводы ниже, чтобы помочь другим в моей ситуации сэкономить время.


person Justas    schedule 29.06.2017    source источник


Ответы (1)


Вместо того, чтобы идти в App Store, как предлагается в сообщении, обновите инструменты команд с терминала.

  1. Список всех пакетов с softwareupdate --list в терминале. Может занять минуту.
  2. Скопируйте имя пакета инструментов командной строки после * (например, у меня было * Command Line Tools (macOS Sierra version 10.12) for Xcode-8.3 )

  3. Установите последний пакет, например. sudo softwareupdate --install "Command Line Tools (macOS Sierra version 10.12) for Xcode-8.3" (обратите внимание на кавычки). Это тоже может занять некоторое время, но вы должны увидеть сетевую активность в мониторе активности, пока идет загрузка.

ИМХО, самый простой способ установить NEURON+Python на MacOS — это руководство от M. , Хайнс. Инструкции на портале HBP привели к указанной выше ошибке и нескольким другим позже. Даже для этого учебника требуются инструменты командной строки, поэтому приведенный выше ответ все еще был полезен.

person Justas    schedule 29.06.2017