読者です 読者をやめる 読者になる 読者になる

【Mac】port selfupdate failed: Error installing new MacPorts base: shell command failed

Macを新しくしたら、MacPortsのアップデートができなかった。
以下のエラーが出る。

port selfupdate failed: Error installing new MacPorts base: shell command failed

上記のエラーは XCode の 「Command Line Tools」がないのが原因らしい。

XCodeをあまり使ってなかったからか?
Macの移行時になくなったのか?

どちらにしろ、インストールすれば解決する。

XCodeを起動し、上部メニューから
XCode→Prefereces と進み、
「Command Line Tools」をイントールする。

これで問題なくアップデートできるはず。