To make the activity-browser easily accessible to non-python users, a standalone executable would be required. The most promising way to do this is with pyinstaller, especially because it allows to build self-contained python applications for all major platforms.
A standalone executable would also make it necessary for the activity-browser to have the option to import databases from raw data (ie. ecoinvent db from ecospold).
Because the activity-browser uses a GPL-license, packaging together with eg. MKL is legally not allowed and brightway relies on numpy MKL for speed. See extended discussion from the Julia developeres here. Closing this for now.
To make the activity-browser easily accessible to non-python users, a standalone executable would be required. The most promising way to do this is with pyinstaller, especially because it allows to build self-contained python applications for all major platforms.
A standalone executable would also make it necessary for the activity-browser to have the option to import databases from raw data (ie. ecoinvent db from ecospold).