[Mac設定] Yosemite -> High SierraでMacPortsが動かない!?

素直にhomebrewに乗り換え。

Mac OS Xの10.10 Yosemiteまで使っていたMacPortsを、macOS 10.13 High Sierraで起動しようとすると

Error: Current platform “darwin 17” does not match expected platform “darwin 14”

Error: If you upgraded your OS, please follow the migration instructions: https://trac.macports.org/wiki/Migration

OS platform mismatch

    while executing

“mportinit ui_options global_options global_variations”

Error: /opt/local/bin/port: Failed to initialize MacPorts, OS platform mismatch

というエラーが出ます。実はこの現象は10.11のEl Capitanの時から知られている現象です。OS platform mismatchというところから、MacPorts自体が時代にそぐわない感じがありますね。

というわけで同じようなソフトウェアで新しいHomebrewを入れることにしました。

をターミナルに貼り付けてEnter。もし途中でエラーが出るようなら、適宜そのエラー文を読んで、必要なことを行います。私の場合は

でagreeする必要がありました。

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Captcha loading...