加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – OSX上_imaging.so / libjpeg.8.dylib的枕头导入错误

发布时间:2020-12-20 13:47:24 所属栏目:Python 来源:网络整理
导读:我过去在OSX上使用Pillow没有问题,但是我现在得到以下错误. File "/Library/Python/2.7/site-packages/PIL/Image.py",line 61,in module from PIL import _imaging as coreImportError: dlopen(/Library/Python/2.7/site-packages/PIL/_imaging.so,2): Libra
我过去在OSX上使用Pillow没有问题,但是我现在得到以下错误.

File "/Library/Python/2.7/site-packages/PIL/Image.py",line 61,in <module>
    from PIL import _imaging as core
ImportError: dlopen(/Library/Python/2.7/site-packages/PIL/_imaging.so,2):     Library not loaded: /usr/local/lib/libjpeg.8.dylib
  Referenced from: /Library/Python/2.7/site-packages/PIL/_imaging.so
  Reason: image not found

我已经看到了this问题似乎是一个类似的问题,但我不认为我用Brew安装了Pillow.

我也试过了this问题的解决方案,但命令

pip install PIL --allow-external PIL --allow-unverified PIL

dosent似乎工作,我得到一个错误(没有这样的选择: – allow-unverified)

最后,我试图将symbolic link重新创建为libjpeg.8.dylib,但这也没有任何区别.

有谁知道如何解决这个错误?我是否需要做一些事情来重新链接_image.so以及libjpeg?

解决方法

Python PIL在很久以前就被弃用了,你不应该再尝试使用它了.

你想要的是python [23] -m pip install Pillow

PS.使用pip命令很快就会被弃用,因为有关python解释器的混淆,而不是调用pip …每个人都应该只使用python -m pip …这可以确保调用正确的解释器.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读