Как исправить несовместимую архитектуру для gdal при запуске сервера Django на MacOs

При запуске сервера Django с помощью python manage.py runserver, я получаю следующую ошибку.

Мог бы кто-нибудь помочь мне решить эту проблему.

self._handle = _dlopen(self._name, mode)
OSError: dlopen(/usr/local/homebrew/opt/gdal/lib/libgdal.dylib, 0x0006): tried: '/usr/local/homebrew/opt/gdal/lib/libgdal.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/usr/local/lib/libgdal.dylib' (no such file), '/usr/lib/libgdal.dylib' (no such file), '/usr/local/homebrew/Cellar/gdal/3.3.3_1/lib/libgdal.29.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/usr/local/lib/libgdal.29.dylib' (no such file), '/usr/lib/libgdal.29.dylib' (no such file)

У меня MacBook Pro с чипом M1, и я установил gdal в /usr/local/homebrew/opt/gdal/.

Вернуться на верх