Note: There is no official support for macOS. However, users have reported successfully using rmToo under macOS.
You’ll need macports for installing dependencies:
# Install macports from https://www.macports.org/install.php
Install the necessary system packages:
sudo port install texlive-fontutils gnuplot
sudo port install texlive
# Create project directory
mkdir RMTOO
cd RMTOO
# Create virtual environment
python3 -m venv venv
source venv/bin/activate
# Install rmToo
pip install --upgrade pip setuptools wheel
pip install --only-binary=numpy,scipy numpy scipy
pip install rmtoo
Test the installation:
rmtoo --help
# Navigate to your working directory
cd RMTOO
# Copy the template project
cp -r "$(rmtoo-contrib-dir)/template_project" MyProject
cd MyProject
# Set up environment
source ./setenv.sh VENV
# Build the project
make
ls artifacts/
sudo port install graphviz
--only-binary
flag for numpy/scipy to avoid compilation issuesIf you encounter issues specific to macOS, please: