python-3.x - 将从 S3 绘制的 PDF 和 PPTX 文件转换为 JPG 格式
问题描述
我在 AWS SageMaker 中将 Jupyter Notebook 用于我正在处理的项目(Jupyter Notebook 正在运行 conda-python3),我需要将我拥有的几个文件格式:PPTX、PPT 和 PDF 转换为图像格式(JPG、JPEG、PNG)。我相信我遇到的主要问题是我无法将库下载到 Jupyter 实例中,因为它没有我可以从中提取的常规下载路径。
我尝试过使用 Wand 和 Imagemagick,但我总是遇到问题。我还使用了一些 3rd 方包,例如 pdf2jpg,但它们都不起作用(我相信这是因为我不知道如何在 Jupyter 中下载 Poppler 库)。
我相信以下问题与以下事实有关Jupyter 上的 Imagemagick
ImportError: MagickWand shared library not found.
You probably had not installed ImageMagick library.
当我打电话时会发生这种情况
from wand.image import Image
你能告诉我吗?
解决方案
您可以尝试 pip install bothWand
和,还可以使用安装这些库后
我能够导入magickwand
的 Wand 库来安装。sudo yum install ImageMagick-devel
wand.image
参考:http ://docs.wand-py.org/en/latest/guide/install.html
感谢您使用 Amazon SageMaker!
推荐阅读
- sql - 查询以汇总未同时运行的后续持续时间
- razor - Razor 和 Razor 页面有什么区别
- c++ - 子类作为模板基类的模板模板参数,它又是子类函数参数
- java - 单元测试未使用 Maven 运行
- python - Python 3 - 未找到请求模块,但我安装它没有错误
- haskell - 如何每秒强制评估 X 次?
- microsoft-graph-api - Microsoft Graph 上的响应 400 - 创建日历事件:有效负载中的属性 emailAddress 具有与架构不匹配的值
- python-3.x - Conda install ipykernel 删除 python 可执行文件
- java - 如何在不打开键盘的情况下自动提交搜索视图?
- python - Pandas - 两列的条件累积和