Dataframe_image OsError:无法在您的计算机上找到 Chrome 可执行文件

And*_*dre 17 python pandas

我正在尝试使用dataframe_image库在Databricks中运行我的脚本来设计我的表格,然后将其另存为 .png 文件,并收到错误OsError: Chrome 可执行文件无法在您的计算机上找到。 根据文档我需要添加 table_conversion = 'matplotlib'

import pandas as pd
import numpy as np 
np.random.seed(0)

df = pd.DataFrame(np.random.randn(10,4), columns=['A','B','C','D'])
def highlight_max(s, props=''):
    return np.where(s == np.nanmax(s.values), props, '')
styled_table = df.style.apply(highlight_max, props='color:red;', axis=1)\
         .set_properties(**{'background-color': '#ffffb3'})

import dataframe_image as dfi # you might need to pip install dataframe-image

dfi.export(styled_table, 'file1.png', table_conversion = 'matplotlib')
Run Code Online (Sandbox Code Playgroud)

结果,所有样式都丢失了。

注意:当我使用 table_conversion = 'chrome' 在 Jupyter 中运行相同的脚本时,一切正常。我想知道是否有解决方法。欢迎任何建议。谢谢。