С gnuplot мне нужно установить export GDFONTPATH=${HOME}/fonts
для отображения правильного шрифта. Или у меня есть это предупреждающее сообщение «Не удалось найти/открыть шрифт при открытии шрифта« arial », используя внутренний немасштабируемый шрифт».Применение переменной среды с подпроцессом.Popen
С Python я пытаюсь автоматизировать вызов gnuplot с помощью этого кода.
GNUPLOT=distutils.spawn.find_executable('gnuplot')
my_env = os.environ
my_env["GDFONTPATH"] = '${HOME}/fonts'
p = Popen([GNUPLOT, config["file_path"]], shell=False, env=my_env)
p.communicate()
Однако у меня есть предупреждающее сообщение. Что может быть неправильным? Как применить переменную окружения в Python?
Could not find/open font when opening font "arial", using internal non-scalable font
или 'os.path.expanduser ('~/шрифты')' – jfs