I have the same issues, namely because the setup.py file has some really basic Python 3 compat mistakes.. here's a diff that fixes it:
53c53 < print("cython not found, using previously-cython'd .c file.") --- > print "cython not found, using previously-cython'd .c file." 89c89 < print(' '.join(args)) --- > print ' '.join(args) 93c93 < print('failed to execute', args[0]) --- > print 'failed to execute', args[0] 96c96 < return split_quoted(str(stdout).strip()) --- > return split_quoted(stdout.strip())
I have the same issues, namely because the setup.py file has some really basic Python 3 compat mistakes.. here's a diff that fixes it:
53c53 str(stdout) .strip( )) stdout. strip() )
< print("cython not found, using previously-cython'd .c file.")
---
> print "cython not found, using previously-cython'd .c file."
89c89
< print(' '.join(args))
---
> print ' '.join(args)
93c93
< print('failed to execute', args[0])
---
> print 'failed to execute', args[0]
96c96
< return split_quoted(
---
> return split_quoted(