Настройка браузера, используемого для отображения графиков Gadfly в Julia
Я использую Julia 0.4.5 на Windows 7. Когда я вызываю Gadfly.plot
, Internet Explorer открывается для отображения графика.
Как я могу настроить Джулию на использование браузера по своему выбору (например, Google Chrome) для отображения графиков Gadfly?
2 ответа
Решение
Кажется, 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
Таким образом, для Windows вы можете написать свой альтернативный cmd.exe(может быть.bat, который проверяет, является ли аргумент.html, затем запустить chrome или перейти к истинному cmd.exe) и заменить ENV["COMSPEC"]
try: Установите Google Chrome в качестве браузера по умолчанию для всех файлов.html или.htm.