macOS#
To access the terminal on macOS, use Cmd+Space to enter Spotlight Search,
then search for “Terminal” and hit enter to open it. Next, follow these steps
to install LabGym.
Install the Xcode command line tools, a software package provided by Apple that includes
gitand a C/C++ compiler namedclang.% xcode-select --install
A GUI installation window should pop up. Follow along and accept all the default values.
Install Python 3.10. Scroll down to the bottom and click the
macOS 64-bit universal2 installeroption. Run the installer and select “Add python to path”.Upgrade
pip,wheel,setuptools.% python3 -m pip install --upgrade pip wheel setuptools
Install LabGym via
pip.% python3 -m pip install LabGym
If you want to use LabGym Detector function:
5.1. Install Detectron2.
% python3 -m pip install 'git+https://github.com/facebookresearch/detectron2.git'
Launch LabGym:
% LabGym
The GUI will take a few minutes to start up during the first launch. If the LabGym GUI shows up, you have successfully installed LabGym!
If this doesn’t work, which typically is because the python3/script is not in your environment path. You can google ‘add python3 script to path mac’ to add it to path, or simply use the following commands to initiate LabGym:
% python3
>>> from LabGym import __main__
>>> __main__.main()
If you use pipx, from step #4:
Install
pipxby following these instructions.To test your installation of
pipx, close and reopen your terminal window, then type the following command:% pipx --version 1.4.3
If the version number prints successfully, then your installation is working properly. Otherwise, try running the
pipx ensurepathcommand again.Install LabGym via
pipx.% pipx install --python python3.10 LabGym
If you want to use LabGym Detector function:
6.1. Install Detectron2 in the LabGym’s virtual environment.
% pipx runpip LabGym install 'git+https://github.com/facebookresearch/detectron2.git'
Launch LabGym:
% LabGym
The GUI will take a few minutes to start up during the first launch. If the LabGym GUI shows up, you have successfully installed LabGym!