Варево просто выпустило 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
Я устранил проблему путем установки PostGIS с Пост-ГРЭС с помощью https://postgresapp.com/downloads.html .