The amount of required installation steps for dependencies (Python, NumPy, SciPy, Matplotlib, Gmsh, ...) clearly exceeds capability of a normal user if he/she has to do it all individually. We need some automatic installer to reduce the tedious task. Solution candidates are:
1. Providing our own binary package of dependencies - extra human power required for the package development
2. Make Enthought Python Distribution (EPD) as a sole dependency (except Gmsh) - too large package, we have to limit our dependency only to EPD
More consideration will be required.