pm4py has been tested successfully on Windows (64/32 bit) and different Linux environments. Note that, to be able to use some internally used python libraries, pm4py runs with a 3.6.x version of Python. Some guidance on how to get an environment ready for Windows (64/32 bit), Linux and Mac OS X is provided in this tutorial. We start with the environment setup of windows (containing one part that applies to both 32 and 64 bit architectures, and a separate architecture dependant part). Subsequently, we discuss environment setup for Linux.