python - Ipython 在使用 sympy 绘图后冻结
问题描述
每当我尝试绘制某些东西并在此之后关闭绘图窗口时,我都不会返回到我的 Ipython shell。壳结冰。我唯一能做的就是关闭外壳并重新开始。
from sympy import *
x = symbols('x')
expr = 2 * x
plot(expr)
给出了一个不错的情节。但是当我关闭绘图窗口时,Ipython shell 一直在等待,显然是在循环中。
解决方案
在再次搜索了一段时间后,我确实找到了使用交互模式解决此问题的解决方法:
from matplotlib import interactive
interactive(True)
感谢 joaquin 在这里解释:
推荐阅读
- javascript - 我想要创建一些目录的指导
- python - Python中的音频文件不播放
- awk - 文件上的 awk 条件,同时保留第一行
- mysql - 来自不同查询的联合值合二为一
- c++ - 在使用 CodeBlock 的 WxSmith gui 编程中将布局添加到 wxPanel 后程序崩溃
- memory - ESP32:经常存储数据的最佳方式?
- javascript - 防止用户单击按钮,直到服务响应角 7 rxjs
- sql - 如果重复意味着少于 30 天,我如何删除重复?
- identityserver4 - 如何处理现有本地用户或新用户的外部身份验证
- python - 将人脸标签写入 XMP 文件(未嵌入)以及嵌入 JPG 中的 XMP 元数据