julia - 错误:LoadError:UndefVarError:类型未定义
问题描述
我在 Julia 工作,我正在尝试使用 Documenter.jl 为 Examples.jl 创建文档页面,当我尝试运行我的 make.jl 文件时,我不断收到此错误:
错误:LoadError:UndefVarError:类型未定义
这是我的 make.jl 文件的代码:
using Documenter
using Examples
makedocs(
sitename = "Examples.jl",
pages = Any[
"About" => "index.md",
"Main" => "main.md",
"Graphs" => "graphs.md",
"Utilities" => "utilities.md",
"Tutorial" => "tutorial.md"
]
)
任何想法如何解决这个错误?谢谢
解决方案
正如@Matt B. 指出的那样,type
它不再是一个有效的关键字。在 Julia 0.x 中,您曾经将类型定义为:
type foo
bar
end
现在我们使用 struct
ormutable struct
代替。例如
struct foo
bar
end
浏览您的代码,看看您是否type
在任何地方看到。
推荐阅读
- c# - Visual Studio 解决方案参考
- r - 有没有办法将 R 变量导入 linux 脚本?
- reactjs - 将组件作为道具传递时,当我尝试渲染它时出现 TS2604 错误
- sql - 更新按 Batch.dateCreated asc 排序的学生,其中 Batch.PK 和 Student.BatchFK 匹配
- wordpress - 加载主页时间过长,站点上的其他页面遇到内部服务器错误
- html - 为什么 :nth-child 在带有标题的表格中不能按预期工作?
- react-native - 反应原生视图拍摄捕捉模糊截图
- macos - NSWorkSpace' showSearchResultsForQueryString: 在 10.14 中不起作用
- python - Django admin changelist - 链接到相关模型更改页面
- javascript - 如何将文本输入问题中的文本通过管道传输到 Qualtrics 中的突出显示问题?