0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SimBAのインストール手順とトラブルシューティング

Posted at

SimBAのインストール手順とトラブルシューティング

自宅のハムスターたちの行動を解析して見るために、SimBAという解析ツールを使ってみます。
は動物行動解析ツールであり、Python環境を使用して動作します。
自分用インストール記録のメモです。

1. Conda環境の準備

SimBAはPython 3.6環境で動作します。まず、Condaを使用して専用の環境を作成します。

conda create -n simba_env python=3.6 -y
conda activate simba_env

2. 必要なライブラリのインストール

SimBAが依存するライブラリをpipでインストールします。

pip install simba-uw-tf-dev opencv-python==3.4.5.20 shapely pyparsing==2.4.7

3. Condaチャンネルの設定

Condaのチャンネル優先度を設定します。

conda config --add channels defaults
conda config --add channels conda-forge
conda config --set channel_priority flexible

4. FFMPEGのインストール

SimBAはFFMPEGが必要です。Linuxの場合、以下のコマンドでインストールしてください。

sudo apt install ffmpeg

5. SimBA GUIの起動

インストールが完了したら、以下のコマンドでSimBAのGUIを起動します。

simba

インストール時に発生した問題とその解決法

問題1: Conda環境で"PackagesNotFoundError"が発生

原因: anacondaパッケージが現在のチャンネルから利用できないため。
解決法: anacondaを指定せずに環境を作成することで解決しました。

conda create -n simba_env python=3.6 -y

問題2: Shapely関連エラー

原因: Shapelyが正しくインストールされていない場合、SimBAが起動しないことがあります。
解決法: 以下のコマンドでShapelyを再インストールしました。

pip uninstall shapely
conda install -c conda-forge shapely

問題3: FFMPEGが見つからないエラー

原因: FFMPEGがシステムにインストールされていない場合、このエラーが発生します。
解決法: Linuxの場合、以下のコマンドでFFMPEGをインストールしました。

sudo apt install ffmpeg

問題4: 入力ディレクトリと出力ディレクトリが同じ場合のエラー

原因: SimBAでは入力ディレクトリと出力ディレクトリを同じフォルダに設定するとエラーになります。
解決法: 入力ディレクトリと出力ディレクトリを別々に設定することで解決しました。


以上でSimBAのインストールとトラブルシューティングは完了です。問題が発生した場合は、エラーメッセージに従って適切に対処してください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?