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

Posted

技术标签:

【中文标题】Dataframe_image OsError:无法在您的计算机上找到 Chrome 可执行文件【英文标题】:Dataframe_image OsError: Chrome executable not able to be found on your machine 【发布时间】:2021-09-21 04:29:31 【问题描述】:

我正在尝试使用 dataframe_image 库在 Databricks 中运行我的脚本来设置表格的样式,然后将其保存为 .png 文件并收到错误 OsError:在您的计算机上找不到 Chrome 可执行文件。 每 documentation 我需要添加 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')

结果所有样式都丢失了。

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

【问题讨论】:

【参考方案1】:

对于基于 Debian 的操作系统:

apt install chromium-chromedriver

帮我解决了。

Chrome executable error #6

【讨论】:

以上是关于Dataframe_image OsError:无法在您的计算机上找到 Chrome 可执行文件的主要内容,如果未能解决你的问题,请参考以下文章

OSError: [WinError 1455] 页面文件太小,无法完成操作

OSError:[Errno 26] 文本文件忙:'baremetrics'

解决raise OSError(“Truncated File Read“)OSError: Truncated File Read

解决raise OSError(“Truncated File Read“)OSError: Truncated File Read

如何在 try except 块中检查某种类型的 OSError?

OSError:HDFS 连接失败(Python)