I'm having the same issue, with a Pi 2 Model B. I've been through loads of stuff trying to get it to work. The only way I've managed to get them to work is with the boeerb test files from the command line using sudo. The beeerb test files work ok from sudo but I can't get anything to work from Python shell.
The same files, piglow.py, piglow.pyc have appeared in the piglow folder. I'm happy adapting the files that work at the moment and running them from sudo, but it would be good to know why I can't run from python. Any help appreciated, as this has been pretty frustrating!