运行 代码 MATLAB.jl 时 Julia 退出
Julia exits when running code with MATLAB.jl
当尝试在 julia 中执行来自 MATLAB.jl 的任何命令时,matlab 命令 window 打开,Julia 立即退出,没有错误、警告或消息。有没有其他人遇到过这个?我正在努力将一些 MATLAB 代码翻译成 julia,并使用 MATLAB.jl 检查两段代码的稀疏矩阵是否相同。
我在 Windows 计算机上并尝试按照 MATLAB.jl github 存储库中的说明进行操作。我也试过将 Matlab 添加到路径并从 Julia REPL 执行代码,但一直遇到同样的问题。
我可以让 mxarray
执行,但是,尝试似乎任何需要 matlab 会话的东西都会导致 julia 退出,例如mxcall
、md""
和 MSession
。
能够通过命令提示符以管理员身份打开 julia 以及 运行 ] build MATLAB
和 ] test MATLAB
来解决问题。如果终端没有以管理员身份打开,它会构建,但是,在测试期间它会 return exit error: 3765269347
,这似乎是一个 windows-specific 内部过程错误。
完成此操作后,MATLAB.jl 即使未使用管理员权限直接打开,似乎也能正常工作。
当尝试在 julia 中执行来自 MATLAB.jl 的任何命令时,matlab 命令 window 打开,Julia 立即退出,没有错误、警告或消息。有没有其他人遇到过这个?我正在努力将一些 MATLAB 代码翻译成 julia,并使用 MATLAB.jl 检查两段代码的稀疏矩阵是否相同。
我在 Windows 计算机上并尝试按照 MATLAB.jl github 存储库中的说明进行操作。我也试过将 Matlab 添加到路径并从 Julia REPL 执行代码,但一直遇到同样的问题。
我可以让 mxarray
执行,但是,尝试似乎任何需要 matlab 会话的东西都会导致 julia 退出,例如mxcall
、md""
和 MSession
。
能够通过命令提示符以管理员身份打开 julia 以及 运行 ] build MATLAB
和 ] test MATLAB
来解决问题。如果终端没有以管理员身份打开,它会构建,但是,在测试期间它会 return exit error: 3765269347
,这似乎是一个 windows-specific 内部过程错误。
完成此操作后,MATLAB.jl 即使未使用管理员权限直接打开,似乎也能正常工作。