2012-10-12 57 views
5

Tôi đã thấy một số người khuyên tôi nên sử dụng đoạn mã sau để nhúng vỏ IPython hoặc thả vào vỏ IPython từ ví dụ: một cái nhìn django.Làm cách nào để khắc phục lỗi "ImportError: no module shell" cho IPython

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

Nhưng khi tôi làm điều này, tôi nhận được

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

Làm thế nào tôi có thể nhúng IPython hoặc bắt đầu một IPython console từ một ứng dụng python hiện hành?

+1

Cảm ơn bất kỳ ai đã hủy bỏ phiếu bầu trong câu hỏi; một số người dường như không biết rằng [khuyến khích hỏi và trả lời các câu hỏi của riêng bạn] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your- riêng-câu hỏi /) – Caspar

Trả lời

Các vấn đề liên quan