Open
Description
One way of significantly simplifying installation on a user's machine is to have OpenMC distributed on PyPI as a proper Python package (with wheels). Then, installing OpenMC would be as simple as:
pip install openmc
I think we're actually not that far from being able to do this. For starters, we'd probably want to build manylinux wheels so that Linux users can install OpenMC binaries and then work on other platforms from there.
When I was looking into this, I ran into this github org which looks to be responsible for building wheels for many packages in the Python scientific ecosystem.