I need the following working environment for a project with several developers:

* python3
* ipython (notebook)
* numpy
* networkx
* matplotlib

Installing these packages on different systems (OSX, Ubuntu, Suse) is time-consuming and problems are quite likely in my experience. Is it possible to package them (maybe with `virtualenv`) into a single repository which users can simply clone and start working?