Installing with pip

Try to install it with

pip install pyswmm

and an attempt will be made to find and install an appropriate version that matches your operating system and Python version.

You can also get pyswmm from the Python Package Index manually at To use pip, you need to have setuptools installed.

Installing with conda

If you are using Ananconda/Miniconda distribution of Python then you can update/install PySWMM to the latest version with

conda install pyswmm

or to update an existing installation

conda update pyswmm



To use PySWMM you need Python 2.7, 3.4 or later. Also, this project is currently setup for 32-bit python.