MAC NEURON-Python:错误更新的命令行工具版本可用。从App Store中的“软件更新”更新它们

时间:2017-06-29 16:19:06

标签: python macos neuroscience neuron-simulator

尝试install NEURON with Python support (eg. can run python -c "import neuron"), using instructions from the Human Brain Project portal website时。后:

brew install neuron

我收到以下(误导性)错误:

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

但是,App Store未列出“命令行工具”。如何更新“命令行工具”?

这让我陷入了谷歌搜索的兔子洞。我在下面发布我的发现,以帮助我的情况下的其他人节省一些时间。

1 个答案:

答案 0 :(得分:0)

如消息所示,不要进入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"(请注意引号)。也可能需要一段时间,但您应该在下载过程中看到活动监视器中的网络活动。

  4. 恕我直言,easiest way to install NEURON+Python on MacOS has been this tutorial by M. Hines。 HBP门户网站上的说明导致上述错误以及其他几个错误。即使该教程也需要命令行工具,因此上面的答案仍然有用。