Tendo problemas com o matplotlib.pyplot sobre o ssh

Quando eu executo o matplotlib.pyplot no ipython no python 3.5 sobre o ssh, recebo essa mensagem de erro, e não tenho certeza do que fazer com ela.

In [1]: import matplotlib In [2]: from matplotlib import pyplot Jan 13 10:24:14 python[66770] : Set a breakpoint at CGSLogError to catch errors as they are logged. Jan 13 10:24:14 python[66770] : This user is not allowed access to the window system right now. _RegisterApplication(), FAILED TO establish the default connection to the WindowServer, _CGSDefaultConnection() is NULL. Jan 13 10:24:15 python[66770] : CGSConnectionByID: 0 is not a valid connection ID. Jan 13 10:24:15 python[66770] : CGSConnectionByID: 0 is not a valid connection ID. Jan 13 10:24:15 python[66770] : CGSConnectionByID: 0 is not a valid connection ID. Jan 13 10:24:15 python[66770] : CGSConnectionByID: 0 is not a valid connection ID. Jan 13 10:24:15 python[66770] : CGSConnectionByID: 0 is not a valid connection ID. Jan 13 10:24:15 python[66770] : CGSConnectionByID: 0 is not a valid connection ID. Jan 13 10:24:15 python[66770] : Invalid Connection ID 0 

Eu tentei reinstalar o python completamente via anaconda e todos os pacotes separadamente usando o pip3 install. Alguma ideia?

Para aqueles que se deparam com isso no futuro, eu estava recebendo esse bug no OSX com um usuário que não tinha realmente logado em seu sistema. Um novo usuário foi adicionado a um laptop OSX, eu o implantei, instalei o matplotlib sobre o ssh e tentei fazer o gráfico. O sistema detectou que a conta de usuário nunca tinha feito logon através da GUI e matou o Python.

Eu não tenho certeza do que exatamente o sistema operacional estava travando Python, mas simplesmente fazer login na conta de usuário através da GUI (e seguindo o tutorial de configuração de conta de usuário, que eu acho que é fundamental) resolveu o problema para mim.