我看到很多人建议我使用以下代码片段来嵌入 IPython shell 或从例如 django 视图拖放到 IPython shell。
from IPython.Shell import IPShellEmbed
ipython = IPShellEmbed()
ipython()
但是当我这样做时,我得到
>>> from IPython.Shell import IPShellEmbed
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Shell
如何嵌入 IPython 或从现有的 python 应用程序启动 IPython 控制台?