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

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

OS を選択: WindowsMac ・ Linux

このガイドについて

ailia SDK を Python から使うには、Pythonpipgit の 3 つが必要です。多くの Linux ディストリビューションには Python 3 が標準で用意されているため、不足しているものだけをパッケージマネージャでインストールします。このガイドでは Ubuntu / Debian 系を例に説明します。

補足: ここでは Ubuntu / Debian 系の apt を使います。Fedora / RHEL 系は sudo dnf install、Arch 系は sudo pacman -S に読み替えてください。

1. Python の確認とインストール

まず Python 3 が入っているか確認します。

python3 --version

バージョンが表示されれば利用できます。入っていない場合は次のコマンドでインストールします。

sudo apt update
sudo apt install python3

2. pip のインストール

Linux では pip が別パッケージになっていることが多いため、次のコマンドでインストールします。

sudo apt install python3-pip

インストールできたら確認します。

pip3 --version

3. git のインストール

サンプル集(ailia-models)を GitHub から取得するために git をインストールします。

sudo apt install git

インストールできたら確認します。

git --version

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 のはじめに を参照してください。

次のステップ: NVIDIA GPU で高速に動かしたい場合は CUDA Toolkit / cuDNN インストールガイド、クロスプラットフォームの GPU バックエンドを使いたい場合は Vulkan セットアップガイド も参照してください。