Troubleshooting
This page provides solutions to some possible problems when installing and using BabyBench. If you encounter any other problems and can’t find a solution here, please contact us. Likewise, if you find solutions to problems not listed here, please let us know and we will add them to the page.
Table of Contents
Installation problems
Conda installation failed
If you are unable to use Conda to install the required packages, you can try to create a virtual environment using Python’s builtin venv module. You can create a virtual environment with python -m venv babybench
and activate it with babybench\Scripts\activate
. You can then continue with the installation of the required packages as described in the installation page.
python -m venv [name] and activate it with
I can’t install Singularity
If you are using a Windows/MAC/Ubuntu machine and have root privileges, we recommend installing Singularity using NeuroDebian. Otherwise, you can follow the official installation guide. You can follow Singularity’s admin guide to install it without root provileges.
Errors
X11: The DISPLAY environment variable is missing
This error can occur when trying to render in a headless machine or a remote server. You can still use BabyBench without rendering, e.g. by passing the –render=False flag when running the evaluation code. However, take into account that the visual modality will not be available without rendering.