Pickles 2

macOS に周辺環境をセットアップする

Pickles 2 デスクトップアプリケーションが動作するために必要な、いくつかの外部のコマンドを、 macOS にインストールする方法についてご紹介します。

ここで紹介する方法は、手順の例であり、他のよりよい方法があるかも知れません。 また、内容が古くなっている可能性もあります。 詳しく、正確な情報は、それぞれ開発元のサイトを確認するようにしてください。

php コマンド

"ターミナル" を開いて、次のコマンドを実行してみてください。

$ php -v

次のようなバージョン情報が表示されれば、 php コマンドの準備はすでに整っています。(PHP 7.3 系以上が必要です)

PHP 8.2.4 (cli) (built: Mar 16 2023 16:10:27) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.4, Copyright (c) Zend Technologies
    with Zend OPcache v8.2.4, Copyright (c), by Zend Technologies

以前の macOSには、はじめから付属している PHPコマンドが利用できたので、特別な操作は必要ありませんでしたが、新しい macOS では、必要なPHP拡張が削除されたため、別途インストールが必要になりました。

MAMPXAMPP をインストールし、バンドルされているPHPを使うか、 Homebrew でインストールすることもできます。

次のコマンドは Homebrew でインストールする例です。 Homebrew 自体のインストール方法については、Homebrew の公式サイトを参照してください。

$ brew update;
$ brew install php@8.2;
$ brew link php@8.2;
  • 詳しい要件については、READMEのシステム要件を確認してください。

mac に OpenSSL がインストールされていない場合

macOS 10.12 (Sierra) 以降の macOS では、 デフォルトでは OpenSSL がインストールされないようになったようです。

OpenSSL が使用できないと、 composer コマンドがライブラリのダウンロードに失敗するエラーを起こすので、手動でインストールする必要があります。

次の手順は、 Homebrew を使用したインストールコマンドです。 Homebrew 自体のインストール方法については、Homebrew の公式サイトを参照してください。

$ brew install openssl

composer コマンド

"ターミナル" を開いて、次のコマンドを実行してみてください。

$ composer --version

次のようなバージョン情報が表示されれば、 composer コマンドの準備はすでに整っています。

Composer version 2.5.1 2022-12-22 15:33:54

バージョン番号が確認できない場合は、インストールが必要です。

Composer の公式サイトに記載のある、セットアップの手順を参考にインストールしてください。

git コマンド

"ターミナル" を開いて、次のコマンドを実行してみてください。

$ git --version

次のようなバージョン情報が表示されれば、 git コマンドの準備はすでに整っています。

git version 2.40.0

バージョン番号が確認できない場合は、インストールが必要です。

macOS では、 git コマンドは XCode と関連づいてインストールされるようです。

ターミナルで、 git --version コマンドを実行したとき、まだ利用可能でない状態なら、ウィンドウが表示されて XCode のインストールを促されます。 画面の指示に従ってセットアップを完了してください。