TotalSegmentator: Failed to install required packages

This was likely due to latest pyarrow only having manylinux 2_28 whls for Python 3.9 and Slicer’s 5.8.1 linux environment doesn’t support those whl versions, but it could have done a manylinux 2_17 whl. Latest Slicer Preview has an updated linux environment that support manylinux 2_28 whls which is why pyarrow installation likely worked for you when using that newer version.

1 Like