【问题标题】:Unable to install unoconv on Amazon Sagemaker无法在 Amazon Sagemaker 上安装 unoconv
【发布时间】:2021-10-13 08:47:00
【问题描述】:

我需要将一些杂项文件(pptx、xlsx、dox)转换为 PDF,我需要在 Linux 上完成。我发现这样做的“好方法”是使用 unoconv 包。

问题是当我尝试做sudo yum install unoconv 它告诉我

Loaded plugins: dkms-build-requires, priorities, update-motd, upgrade-helper, versionlock
No package unoconv available.
Error: Nothing to do

如何从命令行将包添加到可用的包中?

发行版是:

NAME="Amazon Linux AMI"
VERSION="2018.03"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2018.03"
PRETTY_NAME="Amazon Linux AMI 2018.03"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2018.03:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"

【问题讨论】:

  • 我没有使用 Amazon Sagemaker 的经验,也没有使用 AWS 的经验,但我仍然想知道; 1)为什么 Sagemaker 使用 Amazon Linux AMI 而不是 Amazon Linux 2(是否有升级?),2)unoconv 使用 LibreOffice(AWS 是否可用?),3)unoconv 可以成为 Amazon 的“额外包”?如果您尝试sudo yum install --enablerepo=epel unoconv,会发生什么?

标签: linux package fedora libreoffice unoconv


【解决方案1】:

Unoconv 是用 pip 安装的:

python -m pip install unoconv

使用与 LibreOffice 相同的 Python 可执行文件运行该命令是绝对必要的,否则它将无法工作,因为 unoconv 需要运行 LibreOffice 库。

【讨论】:

    猜你喜欢
    • 2022-01-23
    • 1970-01-01
    • 2022-01-14
    • 2019-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-07
    相关资源
    最近更新 更多