Mac で Python・pip・git をインストールする

ailia SDK を使い始めるための開発環境を macOS 上に整える手順を解説します。

OS を選択: Windows ・ Mac ・ Linux

このガイドについて

ailia SDK を Python から使うには、Pythonpipgit の 3 つが必要です。macOS には Python 3 が標準で用意されているため、基本的には git の準備から始めれば大丈夫です。このガイドでは、それぞれの確認方法と、足りない場合のインストール手順を順番に説明します。

ターミナルの開き方: 以降のコマンドは「ターミナル」アプリで実行します。Launchpad で「ターミナル」を検索するか、command + space で Spotlight を開き「ターミナル」と入力すると起動できます。

1. Python の確認

macOS には Python 3 が用意されているため、まずは入っているか確認します。ターミナルで次のコマンドを実行してください。

python3 --version

次のようにバージョンが表示されれば利用できます(数字は環境によって異なります)。

Python 3.9.6
補足:python3 が見つかりません」と表示され、後述の Command Line Tools のインストール画面が出た場合は、そのままインストールすると Python 3 と git の両方が入ります。最新版の Python を使いたい場合は、Python 公式サイトHomebrewbrew install python)からインストールすることもできます。

2. git のインストール

サンプル集(ailia-models)を GitHub から取得するために git を使います。まず入っているか確認します。

git --version

バージョンが表示されればそのまま使えます。入っていない場合は、次のコマンドを実行すると Xcode Command Line Tools(git と Python 3 を含む開発ツール一式)のインストールを促すダイアログが表示されます。

xcode-select --install

表示されたダイアログで「インストール」をクリックし、完了したら改めて git --version でバージョンが表示されることを確認してください。

補足: Homebrew を使っている場合は brew install git でも最新版の git をインストールできます。

3. pip の確認とアップデート

pip は Python に同梱されているため、別途インストールする必要はありません。まず使えることを確認します。

pip3 --version

古いままだとインストールに失敗することがあるため、最新版に更新しておくことをおすすめします。

python3 -m pip install --upgrade pip

4. ailia SDK をインストールして動かす

Python・pip・git が揃ったら、いよいよ ailia SDK をインストールします。ターミナルで次を実行します。

pip3 install ailia

続いて、サンプル集をクローンして実行してみましょう。

git clone https://github.com/ailia-ai/ailia-models.git
cd ailia-models
pip3 install -r requirements.txt
cd object_detection/yolox
python3 yolox.py -v 0

Web カメラの映像に物体検出の結果が重ねて表示されれば成功です。詳しい使い方は ailia SDK のはじめに を参照してください。

次のステップ: macOS では Apple Silicon / Intel のいずれでも GPU (Metal) が自動的に利用されます。