Currently there is no distribution package of BigARTM for Linux.
BigARTM had been tested on several Linux OS, and it is known to work well,
but you have to get the source code and compile it locally on your machine.

There is a simple utility bigartm, which allows you to run BigARTM from command line.
To experiment with this tool you need a small dataset, which you can get via the following script.
More datasets are available through Downloads page.

For more advanced scenarios you need to configure Python interface for BigARTM.
To use BigARTM from Python you need to use Google Protobuf.
We recommend to use ‘protobuf 2.5.1-pre’, included in bigartm/3rdparty.

This error may happen during google protobuf installation.
It indicates that you are using Python3, which is not supported by BigARTM.
(see this
question on StackOverflow for more details on the error around print).
Please use Python2.7.9 to workaround this issue.

This error indicated that python is unable to locate protobuf library.
Please verify if you executed Step#2 in the instructions above.
If you do not have permissions to execute sudopythonsetup.pyinstall step, you may also try to update PYTHONPATH manually:
PYTHONPATH="/home/ubuntu/bigartm/3rdparty/protobuf/python:/home/ubuntu/bigartm/python:$PYTHONPATH".