59
задан 10 November 2015 в 13:05

2 ответа

Варево просто выпустило geos 3.8.0, который, конечно, повреждает Django 1.11 снова. Предыдущая версия, 3.7.3, была, о, так очень услужливо очищена всеми, новыми вся автоматическая очистка, теперь работающая на обновлениях, таким образом, никакой brew switch geos 3.7.3 для меня.

я закончил тем, что использовал это сообщение , чтобы понять, как найти предыдущий номер версии и хеш фиксации:

cd $( brew --prefix )/Homebrew/Library/Taps/homebrew/homebrew-core
git log -- Formula/geos.rb | less
# find the version you need in the file, copy its hash
brew unlink geos
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/<yourcommithash>/Formula/geos.rb

, В конце концов, это, загрузка для geos 3.7.3 сбоев проверка контрольной суммы SHA256 по некоторым причинам..., таким образом, я закончил тем, что пробовал 3.7.2, который на самом деле работал.

На данный момент команда для переустановки 3.7.2 на Catalina:

brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/823b700ab61eeec57f34d50be2cc34a285fb5abc/Formula/geos.rb
1
ответ дан 1 November 2019 в 11:09

Я устранил проблему путем установки PostGIS с Пост-ГРЭС с помощью https://postgresapp.com/downloads.html .

  1. Установка PostGIS (2.2): варите постстекло установки
  2. Для удаления связи с geos, если версия выше, чем 3.6.1: варево удаляет связь с Установкой geos
  3. Geos (3.6.1): варите установку https://Переключатель raw.githubusercontent.com/Homebrew/homebrew-core/145b22e8330e094ee148861e72e26c03e73d34a1/Formula/geos.rb
  4. geos версия (последняя версия 3.7.2, который не поддерживается Django 1.11.3): назрейте переключают geos 3.6.1
  5. Вход в систему базы данных и создают расширения постстекла: СОЗДАЙТЕ ДОПОЛНИТЕЛЬНОЕ постстекло; Тестовое расширение постстекла: ВЫБЕРИТЕ ST_Distance ('LINESTRING (-122.33 47.606, 0.0 51.5)':: география, 'ТОЧКА (-21.96 64.15)':: география);
  6. версия постстекла Проверки: ВЫБЕРИТЕ PostGIS_full_version ();
0
ответ дан 1 November 2019 в 11:09

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

Похожие вопросы: