GR和Plotly的Plot窗口均为空白



我试图使用GR和Plotly进行绘图,但得到的只是一个空白窗口。在MacBook Pro M1上运行。lib安装没有问题。

using Plots
gr()
function plot_calendar_viz()
plot(Plots.fakedata(50, 5), w = 3)
end
using PlotlyJS
function plot_calendar_viz()
x = ["2013-10-04 22:23:00", "2013-11-04 22:23:00", "2013-12-04 22:23:00"]
trace1 = scatter(;x=1:4, y=[10, 15, 13, 17], mode="markers")
trace2 = scatter(;x=2:5, y=[16, 5, 11, 9], mode="lines")
trace3 = scatter(;x=1:4, y=[12, 9, 15, 12], mode="lines+markers")
plot([trace1, trace2, trace3])
end

我还尝试使用x86 Julia版本。相同的空白窗口。

正如Nils所建议的:如果我尝试using Plots; plot(rand(10)),我会得到:

Error showing value of type Plots.Plot{Plots.GRBackend}:
ERROR: could not load library "libGR.so"

更新:

如果我试图重建GR,它是有效的,但情节上仍然没有。

好的,所以这次更新看起来Plots的GR后端安装出错了。对此的通用解决方案是执行]build GR,它将为GR后端重新安装必要的二进制文件。

请注意,目前对运行在MacBook Pro M1(macOS(上的Julia的支持是"Tier3";(https://julialang.org/downloads/#supported_platforms):

第3层:Julia可能构建,也可能不构建。如果是这样,它就不太可能通过测试。二进制文件在某些情况下可能可用。当它们是实验性的时,它们应该被视为实验性的。持续的支持取决于社区的努力。

事实上,目前情况看起来不错,但您应该了解github的最新发布情况并跟踪问题。

最新更新