Postgres.App + Django и правильный путь к libgeos_c.dylib в OSX?

Я успешно установил Postgres.App. Это прекрасно работает, если у меня есть это в settings.py:

GEOS_LIBRARY_PATH="/Applications/Postgres.app/Contents/Versions/latest/lib/libgeos_c.dylib"

Если я уберу вышеуказанную строку и выполню manage.py loaddata mydata, Я получил:

ImportError: Could not find the GEOS library (tried "geos_c", "GEOS"). Try setting GEOS_LIBRARY_PATH in your settings.

Вопрос: возможно ли заставить вещи работать без установки GEOS_LIBRARY_PATH в settings.py? Причина в том, что в нашей команде не все используют OSX + Postgres.App, и путь для всех разработчиков не одинаков. В Django Docs упоминается использование LD_LIBRARY_PATH, но экспорт следующей строки в bash ничего не сделал:

LD_LIBRARY_PATH="/Applications/Postgres.app/Contents/Versions/latest/lib/"

Я все еще получаю ту же ошибку. У меня неправильный синтаксис или есть другое решение, чтобы каждый мог иметь индивидуальный путь к библиотеке?

0 ответов

Другие вопросы по тегам