用于Visual Studio内联图形的Python工具

时间:2016-01-29 19:19:25

标签: python visual-studio matplotlib visual-studio-2015

这个应该很简单,但是我一直都在搜索,看起来很简单,没有其他人遇到过这个问题:)

我刚刚使用Visual Studio 2015社区安装了Python(2.7 Anaconda发行版)和Visual Studio的Python工具。这一切似乎都有效,但我想使用内联图形功能,并且无法使其工作。这段代码应该(我认为)这样做,但在交互式窗口中不显示任何内容,并为绘图拉出一个新的空白窗口。

import numpy as np
import matplotlib.pyplot as plt
plt.ion()
X = np.linspace(-np.pi, np.pi, 256, endpoint=True)
C,S = np.cos(X), np.sin(X)

plt.plot(X,C)
plt.plot(X,S)

在内联图形工作之前,是否需要配置其他内容?

1 个答案:

答案 0 :(得分:5)

当我偶然发现PTVS的GitHub页面上的解决方案时,我刚刚放弃了这个:https://github.com/Microsoft/PTVS/wiki/Using-IPython-with-PTVS

安装ipython和matplotlib(我已经拥有)之后,你需要点击"配置交互式窗口"在Visual Studio" Python环境"窗口,然后将交互模式设置为IPython而不是标准。