如何 install/import MakieLayout
How to install/import MakieLayout
我正在尝试 运行 这个简单的例子,直接取自 the official documentation
using AbstractPlotting.MakieLayout
using AbstractPlotting
scene, layout = layoutscene(resolution = (1200, 900))
ax = layout[1, 1] = LAxis(scene, xlabel = "x label", ylabel = "y label",
title = "Title")
但我在第 1 行收到错误:MakieLayout not defined
我已经成功安装了 Makie
(v0.11.0) 和 AbstractPlotting
(v0.11.2)。我仍然设法 运行 通过将 MakieLayout
作为一个单独的包安装和导入该示例,但是 MakieLayout
作为一个包已被弃用,应该被 AbstractPlotting
.[=19 吸收=]
我的问题是:
- 我是不是做错了什么?
- 这是一个孤立的问题还是其他人也有同样的问题?
如果有人知道这里发生了什么,我将不胜感激。
AbstractPlotting 的当前版本(2020 年 11 月 5 日)是 0.13.5。我建议在尝试使用 AbstractPlotting.MakieLayout
.
之前更新它
您可以通过
更新此包
] update AbstractPlotting
如果没有正确更新,可能是其他软件包阻止了它。
要发现是什么包阻碍了它,您可以尝试添加特定版本,方法是
] add AbstractPlotting@0.13.5
您将收到一条信息更丰富的错误消息。
我建议您在更新之前删除 MakieLayout
包,因为它已经过时并且可能会阻止 AbstractPlotting 的版本。
编辑(2020 年 11 月 6 日):
现在没有必要安装 Makie.jl 包。您可以安全地删除它并添加:
- 抽象绘图
以及一个或多个后端:
- GLMakie (
] add GLMakie
),速度最快,更完整,使用 GPU
- CairoMakie (
] add CairoMakie
) 如果您没有 GPU 或想输出矢量图形
- WGLMakie (
] add WGLMakie
)
名为 Makie
的软件包只是 AbstractPlotting + GLMakie,我认为它即将淘汰。您应该删除包并将第一行更改为:
using AbstractPlotting, GLMakie #or your selected backend
using AbstractPlotting.MakieLayout
可以找到有关管理版本和包的信息here
我正在尝试 运行 这个简单的例子,直接取自 the official documentation
using AbstractPlotting.MakieLayout
using AbstractPlotting
scene, layout = layoutscene(resolution = (1200, 900))
ax = layout[1, 1] = LAxis(scene, xlabel = "x label", ylabel = "y label",
title = "Title")
但我在第 1 行收到错误:MakieLayout not defined
我已经成功安装了 Makie
(v0.11.0) 和 AbstractPlotting
(v0.11.2)。我仍然设法 运行 通过将 MakieLayout
作为一个单独的包安装和导入该示例,但是 MakieLayout
作为一个包已被弃用,应该被 AbstractPlotting
.[=19 吸收=]
我的问题是:
- 我是不是做错了什么?
- 这是一个孤立的问题还是其他人也有同样的问题?
如果有人知道这里发生了什么,我将不胜感激。
AbstractPlotting 的当前版本(2020 年 11 月 5 日)是 0.13.5。我建议在尝试使用 AbstractPlotting.MakieLayout
.
您可以通过
更新此包] update AbstractPlotting
如果没有正确更新,可能是其他软件包阻止了它。
要发现是什么包阻碍了它,您可以尝试添加特定版本,方法是
] add AbstractPlotting@0.13.5
您将收到一条信息更丰富的错误消息。
我建议您在更新之前删除 MakieLayout
包,因为它已经过时并且可能会阻止 AbstractPlotting 的版本。
编辑(2020 年 11 月 6 日): 现在没有必要安装 Makie.jl 包。您可以安全地删除它并添加:
- 抽象绘图
以及一个或多个后端:
- GLMakie (
] add GLMakie
),速度最快,更完整,使用 GPU - CairoMakie (
] add CairoMakie
) 如果您没有 GPU 或想输出矢量图形 - WGLMakie (
] add WGLMakie
)
名为 Makie
的软件包只是 AbstractPlotting + GLMakie,我认为它即将淘汰。您应该删除包并将第一行更改为:
using AbstractPlotting, GLMakie #or your selected backend
using AbstractPlotting.MakieLayout
可以找到有关管理版本和包的信息here