当我在 python 中使用 spyder 构建函数时,函数对象无法正常工作。例如,def first_order(y,t): tau=5引入第二行后,它会自动关闭该功能。我怎样才能改变这种行为?以前是这样的 def first_order(y,t):> tau=5 ...: (first Enter, creates a new line)(second Enter, to close the function)
2 回答

POPMUISE
TA贡献1765条经验 获得超5个赞
Spyder 在其交互式控制台中使用 IPython。您报告的是IPython 7.0 中的错误,因此最干净的解决方案是升级到 IPython 7.1。
更新
我知道 Spyder 使用 IPython,但我不知道它通过 使用它,qtconsole
而且我描述的错误在 7.1 中仍未修复qtconsole
(感谢 Carlos Cordoba 指出)。
OP 有问题的原因仍然有效,我担心我们必须等待 7.2 才能修复该问题,qtconsole
因为我描述的临时解决方案不起作用qtconsole
添加回答
举报
0/150
提交
取消