小编kde*_*as_的帖子

使用Visual Studio的Python工具在Visual Studio中使用Matplotlib进行绘图

我是新手,为我的Python代码使用PTVS.我之前使用过Spyder和Anaconda发行版一起使用.这是我遇到的问题.

我正在尝试创建两个图,并在同一时间在单独的窗口中显示它们.一个简单的例子是.

import matplotlib.pyplot as plt 
plt.plot([1,2,3,4,5]) 
plt.show() 
plt.plot([2,2,2,2,2]) 
plt.show()
Run Code Online (Sandbox Code Playgroud)

但除非我关闭第一个情节,否则第二个情节不会出现.类似地,对于更大的脚本,如果我不关闭绘图,则plt.show()之后的其余代码块不会执行.我尝试执行没有调试,它不起作用.但是,当我在Ipython交互式窗口中运行相同的代码时,所有代码都会执行,我可以看到这两个图都是内联的,但它不是我想要的.我希望所有代码能够在不同窗口中根据需要运行创建尽可能多的绘图而不会中断,例如关闭其余代码运行的绘图.我仍然可以在Spyder中做到这一点,但我想完全切换到Visual Studio,这个问题让我烦恼.

任何帮助,将不胜感激.提前致谢.

python matplotlib ptvs

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

matplotlib ×1

ptvs ×1

python ×1