答案 0 :(得分:9)
在Settings =>下工具=> Python Scientific 取消选中(仅)框“在工具窗口中显示绘图”。未来的图表应该“正常”出现,而不是SciView。
要从侧面板完全移除,请右键单击“SciView”选项卡,然后选择“从侧边栏移除”。
答案 1 :(得分:2)
您可以通过取消选中以下步骤中发现的“在工具窗口中显示图”来轻松禁用PyCharm中的SciView并显示matplotlib的正常输出(我的PyCharm版本为2019.3 Mac OS):
1-转到“首选项”:
2-转到“工具”,然后转到“ Python科学”:
请注意:输出图像可能会立即以“ plt.show()”关闭,因此您可以添加“ plt.hold(True)”以将输出保存在python中。
您的测试代码可能是:
import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4, 5])
plt.ylabel('random test numbers')
plt.show()
plt.hold(True)
答案 2 :(得分:1)
答案 3 :(得分:0)
如果您通常希望保留SciView并仅对特定项目禁用它,则还可以强制使用默认后端:
import matplotlib
matplotlib.use('Qt5Agg')
如果需要特定的功能,这对于将后端强加给协作者也很有用。