小编dee*_*itz的帖子

AWS Lambda 上的 Python Wand 和 ImageMagick

尝试在 AWS Lambda 上运行 Wand 以进行一些简单的图像处理。

到目前为止,我已经:

  1. 创建了一个与 lambda 环境相同的实例
  2. 从源安装 imagemagick

    wget ImageMagick
    cd ImageMagick-...
    ./configure --prefix=/home/ec2-user/im --without-x
    make && make install
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将 MAGICK_HOME 设置为 /home/ec2-user/im/

  4. pip install wand

但是当我尝试导入 wand.image 时,我得到:

import wand.image
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ec2-user/cv/local/lib64/python2.7/site-packages/wand/image.py", line 20, in <module>
    from .api import MagickPixelPacket, libc, libmagick, library
  File "/home/ec2-user/cv/local/lib64/python2.7/site-packages/wand/api.py", line 206, in <module>
    'Try to install:\n  ' + msg)
ImportError: MagickWand shared library not found.
You probably had …
Run Code Online (Sandbox Code Playgroud)

python imagemagick wand aws-lambda

5
推荐指数
1
解决办法
2963
查看次数

标签 统计

aws-lambda ×1

imagemagick ×1

python ×1

wand ×1