【发布时间】:2021-12-05 02:17:14
【问题描述】:
我正在尝试做一些与图像元数据相关的研究和自动化。
from PIL import Image
Image.open("/Users/carlo/Desktop/JPEG 2/DSC_0393.jpeg")
这是我收到的错误:
Traceback (most recent call last):
File "/Users/carlo/PythonProjects/ImageMetaData_00/main.py", line 1, in <module>
from PIL import Image
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/PIL/Image.py", line 114, in <module>
from . import _imaging as core
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/PIL/_imaging.cpython-310-darwin.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/PIL/_imaging.cpython-310-darwin.so: mach-o, but wrong architecture
/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/PIL/_imaging.cpython-310-darwin.so: mach-o, but wrong architecture
我正在使用 Python 3.10,不确定我缺少什么。谢谢!
【问题讨论】:
-
将您的文件移动到您的项目文件夹中并相应地重命名代码中的路径。
-
您好,感谢您的帮助。仍然无法从这里工作:尝试了 Image.open("DSC_0393.jpeg") 和 Image.open("/Users/carlo/PythonProjects/ImageMetaData_0/DSC_0393.jpeg") 同样的错误仍然存在。
标签: python image import package python-imaging-library