Installation
If you are having trouble installing SimBA, please reach out to us on gitter.
Requirements
Python 3.6.8
Git
Windows OS
Installing on windows machine
Open up command prompt and type,
pip install simba-uw-tf-dev
Install SimBA using anaconda (does not support dlc)
This will install the latest development version of SimBA.
Open up command prompt.
Make a new environment with python 3.6,
conda create -n simbaenv python=3.6.10
Make sure you activate your environment,
conda activate simbaenv
In the terminal type
pip install simba-uw-tf-dev
It will error out because of shapely. Uninstall shapely by
pip uninstall shapely
Then reinstall shapely with conda command:
conda install -c conda-forge shapely
Install SimBA with built in DeepLabCut (anaconda)
This will install SimBA with built in deeplabcut.
Warning
We are are no longer supporting the legacy SimBAxTF branch, which required TensorFlow. To receive support, you must download the most up-to-date SimBA version (pip install simba-uw-tf-dev). If you are using the legacy SimBAxTF branch, please transition to the currently supported branch. If you require access to download the legacy branch, please contact us on Gitter for access.
Open up command prompt.
Make a new environment with python 3.6,
conda create -n simbaenv python=3.6.10
Make sure you activate your environment,
conda activate simbaenv
Downgrade pip to version 19.0.1 by
pip install pip==19.0.1
.Install simba tensorflow version,
pip install simba-uw-tf
It will error out because of shapely. Uninstall shapely by
pip uninstall shapely
Then reinstall shapely with conda command:
conda install -c conda-forge shapely
Installing on MacOS
Not recommended but it is possible.
Requirements
XCode installed
Homebrew
ffmpeg
Python 3.6.13
Anaconda
Please make sure that in your environment, the version of tk
is 8.6.10
Installation process
Create an environment for simba using anaconda terminal.
In the terminal type,
pip install simba-uw-tf-dev
Then,
conda install -c anaconda python.app
Then,
conda install matplotlib
Then,
conda uninstall shapely
Then,
conda install -c conda-forge shapely
Then,
pip install shap
Lastly,
pip install h5py
In the terminal, type in
simba
to test if it works.