julia - 使用 Julia Genie 时出错 - 如何修复 Genie 加载错误?

标签 julia

PS.:我在发帖前试过用谷歌搜索,但找不到任何有用的东西。
我正在使用:

  • Julia 版本 1.4.1
  • Sprite v2.0.3

  • 我是 Julia 语言的新手,刚刚完成了“julia 简介”并开始了“ Sprite 入门”。
    我在安装包期间没有问题/错误,但是当尝试使用 Genie 时,它​​显示以下错误:
    using Genie.Router
    
    [ Info: Precompiling Genie [c43c736e-a2d1-11e8-161f-af95117fbd1e]
    ERROR: LoadError: LoadError: LoadError: LoadError: UndefVarError: @invokelatest not defined
    Stacktrace:
     [1] #macroexpand#38 at ./expr.jl:108 [inlined]
     [2] macroexpand at ./expr.jl:107 [inlined]
     [3] docm(::LineNumberNode, ::Module, ::Any, ::Any, ::Bool) at ./docs/Docs.jl:523 (repeats 2 times)
     [4] @doc(::LineNumberNode, ::Module, ::String, ::Vararg{Any,N} where N) at ./boot.jl:463
     [5] include(::Module, ::String) at ./Base.jl:377
     [6] include(::String) at /home/regis/.julia/packages/Genie/b0FAv/src/Genie.jl:4
     [7] top-level scope at /home/regis/.julia/packages/Genie/b0FAv/src/Genie.jl:42
     [8] include(::Module, ::String) at ./Base.jl:377
     [9] top-level scope at none:2
     [10] eval at ./boot.jl:331 [inlined]
     [11] eval(::Expr) at ./client.jl:449
     [12] top-level scope at ./none:3
    in expression starting at /home/regis/.julia/packages/Genie/b0FAv/src/Commands.jl:26
    in expression starting at /home/regis/.julia/packages/Genie/b0FAv/src/Commands.jl:11
    in expression starting at /home/regis/.julia/packages/Genie/b0FAv/src/Commands.jl:11
    in expression starting at /home/regis/.julia/packages/Genie/b0FAv/src/Genie.jl:42
    ERROR: Failed to precompile Genie [c43c736e-a2d1-11e8-161f-af95117fbd1e] to /home/regis/.julia/compiled/v1.4/Genie/8eazC_3Abxq.ji.
    Stacktrace:
     [1] error(::String) at ./error.jl:33
     [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1272
     [3] _require(::Base.PkgId) at ./loading.jl:1029
     [4] require(::Base.PkgId) at ./loading.jl:927
     [5] require(::Module, ::Symbol) at ./loading.jl:922
    
    如何修复此错误?

    最佳答案

    您使用 Julia 1.4.1 有什么原因吗?如果您更新到最新的稳定版 Julia (1.6.2),您的问题可能会自行解决。

    关于julia - 使用 Julia Genie 时出错 - 如何修复 Genie 加载错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68447886/

    相关文章:

    julia - 我可以在 Julia 中为类型字段取别名吗?

    Julia 和大数字

    parallel-processing - 在多台机器上运行 julia 代码

    julia - 如何从文本中提取数据的特定部分( block )

    julia - 获取 OffsetArray 的左上角索引

    types - 如何检查类型的可变性

    julia - 有没有办法在 julia-lang 中构建包依赖关系树?

    parallel-processing - Julia 中以函数作为输入的宏

    julia - 获取 Julia Lang 中当前变量的列表

    arrays - Julia 使用向量作为索引访问特定的 Matrix 元素