【发布时间】:2022-01-19 23:33:00
【问题描述】:
我在 VS CODE 中遇到了一个奇怪的问题。运行以下将根本不会显示图表:
using Plots
using PlotlyJS
plotlyjs()
x = 1:10; y = rand(10);
p = Plots.plot(x, y)
display(p)
但是,首先运行这个(显示一次基本图表):
using Plots
x = 1:10; y = rand(10);
p = Plots.plot(x, y)
display(p)
然后重新运行第一个代码(使用 PlotlyJS),它可以正常工作并且 PlotlyJS 图表正在正确显示。这可能是什么原因造成的?我已经将 PlotlyJS 从 0.15.0 降级到 0.14.1,但这并不能解决问题。我还使用了较旧的 vs code julia 语言插件,但无济于事。 Julia 版本是 1.7.0,Plots 是 v1.25.2。这在过去是有效的,所以不确定发生了什么变化。
【问题讨论】:
-
我有 Julia v1.7.0、Plots v1.23.6、PlotlyJS v0.18.8,一切正常。我还将 Plots 更新到 v1.25.2 并且仍然有效。 VSCode 是 1.63.2。
-
谢谢,这很有帮助 - 毕竟罪魁祸首是 Julia VS Code 插件。内幕版本似乎对我不起作用。我卸载了它并替换为稳定版本,现在它又可以工作了。