Python OSX上_imaging.so/libjpeg.8.dylib的枕头导入错误
我过去在OSX上使用过枕头,没有任何问题,但是现在我发现了以下错误Python OSX上_imaging.so/libjpeg.8.dylib的枕头导入错误,python,python-imaging-library,python-import,pillow,Python,Python Imaging Library,Python Import,Pillow,我过去在OSX上使用过枕头,没有任何问题,但是现在我发现了以下错误 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 load
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
dosent似乎起作用,我得到一个错误(没有这样的选项:--允许未验证)
最后,我尝试重新创建到libjpeg.8.dylib的文件,但这也没有任何区别
有人知道如何修复这个错误吗?我需要做些什么来重新链接_image.so和libjpeg吗?Python PIL在很久以前就被弃用了,您不应该再尝试使用它了 您需要的是
python[23]-m pip安装枕头
另外,由于python解释器的混乱,使用pip命令将很快被弃用,而不是调用pip…
每个人都应该只使用python-m pip…
,这确保调用正确的解释器
pip install PIL --allow-external PIL --allow-unverified PIL