Traceback (most recent call last):


 "/home/jashan/sympy/sympy/solvers/solveset.py", line 1523, in linsolve

system[i] = Poly(eq, symbols).as_expr()


 "/home/jashan/sympy/sympy/polys/polytools.py", line 129, in __new__

return cls._from_expr(rep, opt)


 "/home/jashan/sympy/sympy/polys/polytools.py", line 239, in _from_expr

rep, opt = _dict_from_expr(rep, opt)


 "/home/jashan/sympy/sympy/polys/polyutils.py", line 346, in _dict_from_expr

raise PolynomialError('non-commutative expressions are not supported')
sympy.polys.polyerrors.PolynomialError: non-commutative expressions are not supported

Traceback (most recent call last):

 "jasper.py", line 256, in <module>
app.run()

 "jasper.py", line 209, in run
self.conversation.handleForever()

 "/home/eddie/Projects/jasper/client/conversation.py", line 27, in handleForever
input = self.mic.listen()AttributeError: Mic instance has no attribute 'listen'