gem-x-motion-capture / scripts /install_env.sh
cs686's picture
Deploy GEM-X ZeroGPU motion capture
49d36c0 verified
Raw
History Blame Contribute Delete
621 Bytes
#!/bin/bash
set -e # Exit immediately if a command exits with a non-zero status.
echo "Installing gem in editable mode..."
uv pip install -e .
echo "Installing SAM-3D-Body runtime deps..."
uv pip install cloudpickle fvcore iopath pycocotools braceexpand roma 'setuptools<75'
if [[ "$(uname)" == "Darwin" ]]; then
echo "macOS detected — skipping detectron2, installing ONNX Runtime..."
uv pip install onnxruntime
else
echo "Installing detectron2..."
uv pip install 'git+https://github.com/facebookresearch/detectron2.git@a1ce2f9' --no-build-isolation --no-deps
fi
echo "Environment setup complete."