这个应该很简单,但我一直在搜索,它似乎很简单,其他人还没有遇到过这个问题:)
我刚刚使用 Visual Studio 2015 Community 安装了 Python(2.7 Anaconda 发行版)和 Python Tools for Visual Studio。这一切似乎都在工作,但我想使用内嵌图形功能,但无法让它工作。这段代码应该(我认为)这样做,但在交互窗口中什么都不显示,并为绘图拉出一个新的空白窗口。
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)
在内联图形工作之前,我是否需要配置其他内容?
最佳答案
当我偶然发现 PTVS 的 GitHub 页面上的解决方案时,我几乎要放弃了:https://github.com/Microsoft/PTVS/wiki/Using-IPython-with-PTVS
安装 ipython 和 matplotlib(我已经有了)后,您需要在 Visual Studio“Python 环境”窗口中单击“配置交互窗口”,然后将交互模式设置为 IPython 而不是标准。
关于用于 Visual Studio 内联图形的 Python 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35092370/