環境變量與gnuplot,我需要設置export GDFONTPATH=${HOME}/fonts
顯示正確的字體。或者,我有這個警告信息「使用內部不可縮放字體打開字體」arial「時找不到/打開字體」。應用與subprocess.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( '〜/字體')'(與gnuplot的4.6.4這裏測試) – jfs