我在Windows 7上使用Julia 0.4.5.当我调用时Gadfly.plot
,Internet Explorer打开以显示绘图.
如何配置Julia使用我选择的浏览器(如Google Chrome)来显示Gadfly图?
似乎Gadfly使用此函数打开.html文件:
function open_file(filename)
if OS_NAME == :Darwin
run(`open $(filename)`)
elseif OS_NAME == :Linux || OS_NAME == :FreeBSD
run(`xdg-open $(filename)`)
elseif OS_NAME == :Windows
run(`$(ENV["COMSPEC"]) /c start $(filename)`)
else
warn("Showing plots is not supported on OS $(string(OS_NAME))")
end
end
Run Code Online (Sandbox Code Playgroud)
因此对于Windows,您可以编写替代cmd.exe(可能是.bat,用于检查参数是否为.html,然后启动chrome或传递给真正的cmd.exe),并替换 ENV["COMSPEC"]