Hi Yucheng, timmuss,
I am also having the same issues as kub, still unable to to resolve
(graphlab)➜ graphlab easyinstall six
Searching for six
Best match: six 1.7.3
Running six-1.7.3/setup.py -q bdistegg --dist-dir /var/folders/pc/0nxhln214cq2g22ps9fkly80000gn/T/easyinstall-PWDX96/six-1.7.3/egg-dist-tmp-16AdgR
no previously-included directories found matching 'documentation/build'
zipsafe flag not set; analyzing archive contents...
six: module references path
Adding six 1.7.3 to easy-install.pth file
Processing dependencies for six
Finished processing dependencies for six
(graphlab)➜ graphlab python
Python 2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/imac/Downloads/graphlab-2.2/graphlab/lib/python2.7/site-packages/graphlab/init.py", line 7, in <module>
import graphlab.connect.aws as aws
File "/Users/imac/Downloads/graphlab-2.2/graphlab/lib/python2.7/site-packages/graphlab/connect/init.py", line 8, in <module>
from graphlabutil.metrictracker import MetricTracker as MetricTracker
File "/Users/imac/Downloads/graphlab-2.2/graphlab/lib/python2.7/site-packages/graphlabutil/metric_tracker.py", line 349, in <module>
AttributeError: 'module' object has no attribute 'BufferedConsumer'
Still getting this error in a virtualenv environment.