如何获取当前会话中使用的Julia二进制文件路径?

4

如何在 Julia 会话中获取正在使用该会话的 Julia 二进制文件的路径?

2个回答

4
joinpath(Sys.BINDIR, Base.julia_exename())

1
完整的运行Julia的命令可以通过Base.julia_cmd获得。如果您想要生成一个新的进程,您应该保留这个完整的命令(包括系统图像)。
julia> Base.julia_cmd()
`/home/francois/.local/julia-1.4.1/bin/julia -Cnative -J/home/francois/.local/julia-1.4.1/lib/julia/sys.so -g1`


如果您只需要Julia二进制文件的路径,则该命令的第一个组件即为该路径:

julia> Base.julia_cmd()[1]
"/home/francois/.local/julia-1.4.1/bin/julia"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接