当我尝试运行这个示例时:
import matplotlib.pyplot as plt
import matplotlib as mpl
import numpy as np
x = np.linspace(0, 20, 100)
plt.plot(x, np.sin(x))
plt.show()
我在新窗口中看到结果。
有什么方法可以直接在 Visual Studio Code 中查看结果图吗?
谢谢。
是的,如果您使用笔记本界面。基本上,安装Python扩展包,它包括Jupyter扩展,将代码放入编辑器中,将#%%
在代码的顶部,你会得到Run cell
可点击,点击它,你会在另一个窗口中得到结果
这是扩展程序的链接:https://marketplace.visualstudio.com/items?itemName=donjayamanne.jupyter https://marketplace.visualstudio.com/items?itemName=donjayamanne.jupyter
UPDATE
好吧,显然 Microsoft 聘请了 Don Jayamanne,他正在为 VS Code 开发 Python 和 Jupyter。上个月,他们(MS)改进了他们的 python 扩展,以支持 Visual Code 中的 Jupyter Notebook 以及 .ipynb 导入和导出。获取扩展名here https://marketplace.visualstudio.com/items?itemName=ms-python.python并检查博客文章 https://blogs.msdn.microsoft.com/pythonengineering/2018/11/08/data-science-with-python-in-visual-studio-code/如何将其与 Jupyter 笔记本一起使用。
更新二
另一个是 Neuron,正在开发中,但看起来不错 - 同样,VS Code 中的笔记本,带有图表、markdown 等。获取它here https://marketplace.visualstudio.com/items?itemName=neuron.neuron-IPE
更新三
使用交互式 matplotlib 图表在 VS Code 中也同样有效,请检查https://matplotlib.org/ipympl/ https://matplotlib.org/ipympl/欲了解详情
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)