juno内repl,回车后报错

安装步骤参考https://blog.csdn.net/IT_xiao_bai/article/details/81623358。
julia版本0.6.4
直接通过命令行是可以运行的。


但在atom中的repl,按下回车后会出现这种情况

Press Enter to start Julia. 
ERROR: LoadError: UndefVarError: @error not defined
Stacktrace:
 [1] include_from_node1(::String) at .\loading.jl:576
 [2] include(::String) at .\sysimg.jl:14
 [3] process_options(::Base.JLOptions) at .\client.jl:305
 [4] _start() at .\client.jl:371
while loading C:\Users\*****\.atom\packages\julia-client\script\boot_repl.jl, in expression starting on line 1

也试过重装julia-client了,Julia Path也设置了。
请问如何解决?

Julia和Juno版本不匹配吧,为啥要用0.6.

1 个赞

更新Julia版本确实解决问题了,感谢。
之前用0.6主要是因为我想要调试的代码是基于0.6的,不清楚用最新版的是否会出现什么兼容性问题,所以直接安装了0.6.
另外到英文论坛上问过,帖子链接https://discourse.julialang.org/t/repl-in-juno-type-enter-and-report-an-error/30688。答复是julia-client和julia0.6的兼容性问题,已修复(我没尝试是否管用)