Django: Несовместимая архитектура после установки GDAL

В настоящее время я использую Python 3.9.0 и пытаюсь установить gdal на свою систему.

Мой подход был очень простым.

Сначала я ввел в терминал следующее:

  1. brew install gdal

После этого я установил pip в том же терминале:

  1. ARCHFLAGS="-arch x86_64" pip3 install gdal --compile --no-cache-dir

Проверил версию:

  1. gdal-config --version 3.5.2

открыл текстовый файл .zshrc и добавил пути к файлам:

  1. export GDAL_LIBRARY_PATH='/opt/homebrew/Cellar/gdal/3.5.2_1/lib/libgdal.dylib'
  2. export GEOS_LIBRARY_PATH='/opt/homebrew/Cellar/geos/3.11.0/lib/libgeos_c.dylib'

Наконец, когда я запускаю свой проект с помощью env, я получаю такой ответ в терминале.

Блочная цитата OSError: dlopen(/opt/homebrew/Cellar/gdal/3.5.2_1/lib/libgdal.dylib, 0x0006): tried: '/opt/homebrew/Cellar/gdal/3.5.2_1/lib/libgdal. dylib' (mach-o файл, но несовместимая архитектура (есть (arm64), нужен (x86_64))), '/opt/homebrew/Cellar/gdal/3.5.2_1/lib/libgdal.31 .dylib' (mach-o файл, но несовместимая архитектура (есть (arm64), нужен (x86_64)))

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