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.
Installing from source¶
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
You can now optionally run SimPy’s tests to see if everything works fine. You need pytest for this. Run the following command within the source directory of SimPy:
$ py.test --pyargs simpy
Upgrading from SimPy 2¶
If you are already familiar with SimPy 2, please read the Guide Porting from SimPy 2 to 3.