As versões frontend e kernel do iPython são incompatíveis

2

Acabei de atualizar meu sistema operacional de 14.10 para 15.04. O Spyder (Python 3.4) com o iPython estava funcionando perfeitamente em 14.10. No entanto, após a atualização, o console do iPython falhou ao iniciar.

Minha versão do python em que estou trabalhando é a 3.4. Eu estou trabalhando em um ambiente virtual com virtualenv e virtualenvwrapper instalado.

Agradeceria se todos vocês pudessem me aconselhar sobre o que eu poderia fazer para resolver esse problema. Deixe-me saber se precisar de mais detalhes sobre isso.

Enquanto isso, o seguinte pode facilitar o processo de solução de problemas e espero que ajude, mesmo assim.

Spyder Internal Console

This console is used to report application
internal errors and to inspect Spyder
internals with the following commands:
  spy.app, spy.window, dir(spy)

Please don't use it to run your code

>>> Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/spyderlib/plugins/ipythonconsole.py", line 790, in run_script_in_current_client
    self.execute_python_code(line)
  File "/usr/lib/python3/dist-packages/spyderlib/plugins/ipythonconsole.py", line 803, in execute_python_code
    client.shellwidget.execute(to_text_string(lines))
  File "/usr/lib/python3/dist-packages/IPython/qt/console/history_console_widget.py", line 46, in execute
    source, hidden, interactive)
  File "/usr/lib/python3/dist-packages/IPython/qt/console/console_widget.py", line 655, in execute
    self._execute(source, hidden)
  File "/usr/lib/python3/dist-packages/IPython/qt/console/frontend_widget.py", line 243, in _execute
    msg_id = self.kernel_client.execute(source, hidden)
AttributeError: 'NoneType' object has no attribute 'execute'
    
por cornelius lee 29.04.2015 / 04:43

0 respostas