Error “no hay módulo llamado seis” después de una instalación pip

Python sigue diciendo que no hay un módulo llamado seis, sin embargo, un pip install six ya usado se pip install six y se vuelve a instalar varias veces.

 Traceback (most recent call last): File "/Users/sebastianstoelen/Documents/workspace/Python/kulpno14-15_zilver/PiBot/app/Model/graph.py", line 1, in  import matplotlib.pyplot as plt File "/Library/Python/2.7/site-packages/matplotlib/__init__.py", line 105, in  import six ImportError: No module named six 

Acabo de arreglar mi propia instancia de este problema. Tuve dos versiones de python; el valor predeterminado, 2.6 (que determina con which python ) y 2.7. pip puso seis bajo 2.7, pero mi aplicación corrió 2.6, que solo tenía el archivo tar.

La reparación que me funcionó:

 cd /usr/lib/python2.6/site-packages sudo cp -rp ../../python2.7/site-packages/six* . 

Mi aplicación funciona como se espera ahora.