我最近升级到了 Linux Mint 22.1 Cinnamon,ImageMagick 脚本现在抛出一个错误:
magick: symbol lookup error: /usr/local/lib/libMagickCore-7.Q16HDRI.so.10: undefined symbol: TIFFFieldDataType, version LIBTIFF_4.0
我/usr/local/lib
注意到这libMagickCore-7.Q16HDRI.so.10
是一个指向的符号链接libMagickCore-7.Q16HDRI.so.10.0.0
我从 synaptic 安装的 ImageMagick 版本。我不记得我是否曾尝试从 synaptic 之外安装版本。
magick -version
Version: ImageMagick 7.1.0-43 Q16-HDRI x86_64 8718d6292:20220709 https://imagemagick.org
Copyright: (C) 1999 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(4.5)
Delegates (built-in): fontconfig freetype jbig jng jpeg lcms lzma pangocairo png tiff x xml zlib
Compiler: gcc (9.4)
magick -list format
TIFF* rw+ Tagged Image File Format (LIBTIFF, Version 4.5.1)
TIFF64* rw+ Tagged Image File Format (64-bit) (LIBTIFF, Version 4.5.1)
我已经安装libtiff-dev
libtiff5-dev
并libtiff6
在网上搜索此问题时,我随机尝试遵循以下建议conda uninstall libtiff
,但只返回
PackagesNotFoundError: The following packages are missing from the target environment:
- libtiff
如果您能提供任何关于如何解决此问题的想法,我们将不胜感激。