2012-10-12 86 views
5

He visto que varias personas recomiendan que use el siguiente fragmento para incrustar un shell de IPython o colocarlo en un shell de IPython, por ej. una vista django.¿Cómo puedo solucionar el error "ImportError: no module named shell" para IPython

from IPython.Shell import IPShellEmbed 
ipython = IPShellEmbed() 
ipython() 

Pero cuando hago esto, me sale

>>> from IPython.Shell import IPShellEmbed 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named Shell 

Cómo puedo incrustar IPython o iniciar una consola IPython de una aplicación Python existente?

+1

Gracias a quien canceló el voto a la baja en la pregunta; algunas personas no parecen estar conscientes de que [se recomienda hacer y responder sus propias preguntas] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your- own-questions /) – Caspar

Respuesta

Cuestiones relacionadas