Как исправить несовместимую архитектуру для 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/
.