3

Python keeps saying that there's no module named six, however a already used pip install six and reinstalled it several times.

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

1 Answers1

1

I just fixed my own instance of this problem. I had two versions of python; the default, 2.6 (which you determine with which python), and 2.7. pip put six under 2.7, but my app ran 2.6, which had only the tar file.

The repair that worked for me:

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

My app works as expected now.

Prune
  • 76,765
  • 14
  • 60
  • 81