配置用于在Julia中显示Gadfly图的浏览器

时间:2016-03-29 08:06:10

标签: julia gadfly

我在Windows 7上使用Julia 0.4.5。 当我调用Gadfly.plot时,Internet Explorer会打开以显示图表。

如何配置Julia使用我选择的浏览器(如Google Chrome)来显示Gadfly图?

2 个答案:

答案 0 :(得分:6)

似乎Gadfly使用this function打开.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

因此对于Windows,您可以编写备用cmd.exe(可能是.bat,用于检查参数是否为.html,然后启动chrome或传递给真正的cmd.exe),并替换ENV["COMSPEC"]

答案 1 :(得分:0)

尝试: 将Google Chrome设置为所有.html或.htm文件的默认浏览器。