【发布时间】:2021-06-05 17:22:58
【问题描述】:
我正在尝试使用 Documenter.jl 为 Julia 模块创建文档。现在我导入了一个文档记录器由于某种原因找不到的模块。更明确地说:我通过import SparseArrays 导入了SparseArrays.jl,并在文档字符串中引用了SparseArrays.AbstractSparseArray。 (我也安装了SparseArrays.jl。)但我得到了ERROR: LoadError: UndefVarError: SparseArrays not defined。这是什么原因,我该如何解决?
编辑:代码的相关部分如下所示:
module ExampleModule
import SparseArrays
include("example.jl")
end
example.jl:
"""
f
does stuff.
"""
function f(x::SparseArrays.AbstractSparseArray)
return
end
index.md:
```@docs
f(x::SparseArrays.AbstractSparseArray)
```
【问题讨论】:
-
要在 Markdown 代码块中包含三个反引号,请使用 四个 反引号来打开和关闭代码块。
标签: import julia undefined documentation-generation undefvarerror