我在 mac M1 BigSur 的 virtualenv 中安装了枕头
当我导入 PIL 时,它会引发类似错误
>>> from PIL import Image
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/jade/Works/myproject/venv/lib/python3.8/site-packages/PIL/Image.py", line 94, in <module>
from . import _imaging as core
ImportError: dlopen(/Users/jade/Works/myproject/venv/lib/python3.8/site-packages/PIL/_imaging.cpython-38-darwin.so, 2): no suitable image found. Did find:
/Users/jade/Works/myproject/venv/lib/python3.8/site-packages/PIL/_imaging.cpython-38-darwin.so: mach-o, but wrong architecture
/Users/jade/Works/myproject/venv/lib/python3.8/site-packages/PIL/_imaging.cpython-38-darwin.so: mach-o, but wrong architecture
我不明白为什么枕头不能导入
当我跑 file $(which python)
/Users/jade/Works/myproject/venv/bin/python: Mach-O 64-bit executable arm64
我尝试重新安装枕头,但出现同样的错误... :((
谁能帮帮我?谢谢:)