SimPy is implemented in pure Python and has no dependencies. SimPy runs on Python 2 (>= 2.7) and Python 3 (>= 3.2). PyPy is also supported. If you have pip installed, just type
$ pip install simpy
and you are done.
Alternatively, you can download SimPy and install it manually. Extract the archive, open a terminal window where you extracted SimPy and type:
$ python setup.py install
$ python -c "import simpy; simpy.test()"
Upgrading from SimPy 2¶
If you are already familiar with SimPy 2, please read the Guide Porting from SimPy 2 to 3.