当我在我的机器上安装枕头时,枕头安装成功, 但是当我像下面这样使用它时:
来自PIL导入图像
Image.open(链接)
_imaging抛出错误,如下所示:
来自。 import _imaging as coreImportError:/home/users/xyz/.jumbo/lib/python2.7/site-packages/PIL/_imaging.so:undefined symbol:TIFFSetWarningHandlerExt
在我的机器上,我只安装枕头,
我没有安装PIL,pip列表如下:
imageio(2.2.0)
itsdangerous(0.24)
杰巴(0.39)Jinja2(2.9.6)
MarkupSafe(1.0)
meld3(0.6.10)
MySQL-python(1.2.5)
numpy(1.12.1)
olefile(0.44)
枕头(4.2.1)
pip(9.0.1)
pycurl(7.43.0)
PyMysqlPool(0.9)
setuptools(17.0)
主管(3.0a12)
Werkzeug(0.12.2)
我的枕头版本是4.2.1,Python 2.7.3
我搜索太多的方法,但我无法解决它, 所以我问有人可以帮助我, 谢谢!
答案 0 :(得分:0)
如果您的版本.so不匹配,也许是巨型python原因。
如果你的python> = 2.7
试试这些:
pip install http://effbot.org/media/downloads/Imaging-1.1.6.tar.gz
这项工作对我来说!请给我反馈〜
答案 1 :(得分:0)
尝试更新libtiff:
下载链接:http://download.osgeo.org/libtiff/
$ tar zxvf tiff-3.9.7.tar.gz
$ cd tiff-3.9.7
$ ./configure && make clean && make && make install
$ export LD_LIBRARY_PATH=/usr/local/lib