无法在 M1 Bigsur 上导入枕头

时间:2021-03-10 13:50:35

标签: python python-imaging-library

我在 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

我尝试重新安装枕头,但出现同样的错误... :((

谁能帮帮我?谢谢:)

0 个答案:

没有答案