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

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

这个应该很简单,但我一直在搜索,它似乎很简单,其他人还没有遇到过这个问题:)

我刚刚使用 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/

相关文章:

Python 生成器,添加两个数字数组 : am I executing this properly?

python - 用烧杯缓存

c# - 为什么我的 Enum 参数恢复为默认值?

Python 等同于 MATLAB 的 normplot?

python - 在 tkinter 的 Tk.after() 方法中使用 async/await 关键字

python - 使用 cupy 进行异步 GPU 内存传输

c# - 使用哪个 StyleCop 包

c# - 对象到对象映射实用程序

python - matplotlib.pyplot,保留绘图的纵横比

python - 在使用 PdfPages 生成的多页 pdf 中插入目录的简单方法