DEAP is compatible with Python 2 and 3.
The most basic features of DEAP requires Python 2.6. In order to combine the toolbox and the multiprocessing module Python 2.7 is needed for its support to pickle partial functions.
The computation distribution requires SCOOP.
pip install deap
python setup.py install