【发布时间】:2016-07-27 03:51:57
【问题描述】:
Embedding IPython Qt console in a PyQt application 解决了这个问题,但最新的答案是从 2014 年开始的。显然从那以后情况发生了变化,因为以下代码给出了警告:
from IPython.qt.inprocess import QtInProcessKernelManager
from IPython.qt.console.rich_ipython_widget import RichIPythonWidget
给出:
local/lib/python2.7/site-packages/IPython/qt.py:13: ShimWarning: The `IPython.qt` package has been deprecated. You should import from qtconsole instead.
但QtInProcessKernelManager 仅存在于IPython.qt.inprocess 中。
在 PyQt 应用程序中嵌入 IPython Qt 控制台的非弃用方式是什么?
【问题讨论】: