Installation
To install the TartanAir Python package:
pip install tartanair
TartanAir depends on PyTorch for some customization functionalities. Please install it, and Torchvision, on your system (we don’t do it for you to avoid version conflicts). Please follow the instructions on the PyTorch website: https://pytorch.org/get-started/locally/ . That’s it! You’re ready to go.
Requirements
Currently the TartanAir Python package was only tested on Ubuntu 20.04. We will be testing on other operating systems in the future.
Known Installation Issues and Solutions
Ubuntu
Downloading does not work. It could be that you are missing wget. Get it using the following command:
sudo apt install wget
MacOS
PyYAML fails to install with pip on MacOS. Please install it manually using the following command:
python3 -m pip install pyyaml
opencv-contrib-python fails to install with pip on MacOS. Please install it manually using the following command:
python3 -m pip install opencv-contrib-python
This might take a while.
pytransform3d fails to install with pip on MacOS. Please install it manually using the following command:
python3 -m pip install pytransform3d
Pillow can cause trouble with older versions of torchvision. If you are facing issues with Pillow, like ImportError: cannot import name ‘PILLOW_VERSION’ from ‘PIL’, please install it manually using the following command, remove the torchvision package and install it again:
python3 -m pip install Pillow python3 -m pip uninstall torchvision python3 -m pip install torchvision
wget is not installed by default on MacOS. Please install it manually using the following command:
brew install wget
URLLib may not find your certificates on Mac, and you’ll see something like
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)>
Please run this in terminal to fix (adapt to your Python version):
/Applications/Python\ 3.8/Install\ Certificates.command