Я пытаюсь pip install gdal
и борюсь. Потратили часы на просмотр SO, Github и других сообщений, чтобы попытаться решить эту проблему, но ничего из того, что я пробовал, не работает. Я пробовал:
и многое другое. Я не могу избежать этой ошибки.
$ pip install gdal
... [4,382 lines] ...
/usr/local/include/pthread.h:540:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
/usr/local/include/pthread.h:200:34: note: expanded from macro '_PTHREAD_SWIFT_IMPORTER_NULLABILITY_COMPAT'
defined(SWIFT_CLASS_EXTRA) && (!defined(SWIFT_SDK_OVERLAY_PTHREAD_EPOCH) || (SWIFT_SDK_OVERLAY_PTHREAD_EPOCH < 1))
^
extensions/gdal_wrap.cpp:3096:10: fatal error: 'stdexcept' file not found
#include <stdexcept>
^~~~~~~~~~~
195 warnings and 1 error generated.
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /Users/username/anaconda3/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/_3/b8whcf8d1bb8w_lr2rrscb5m0000gp/T/pip-install-utjkt9xt/gdal/setup.py'"'"'; __file__='"'"'/private/var/folders/_3/b8whcf8d1bb8w_lr2rrscb5m0000gp/T/pip-install-utjkt9xt/gdal/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/_3/b8whcf8d1bb8w_lr2rrscb5m0000gp/T/pip-record-u1hcib4k/install-record.txt --single-version-externally-managed --compile --install-headers /Users/username/anaconda3/include/python3.7m/gdal Check the logs for full command output.
Полный журнал ошибок на https://gist.github.com/geotheory/44e66c17e61c80398ab56590c5634703
Кто-нибудь с macOS Cataloina, также работающий с Anaconda и Homebrew, прошел это?