Как я могу устранить эту ошибку?

ImportError: /home/a/b.com/live-charts/live-chart-example/lib/python3.6/site-packages/osgeo/_gdal.cpython-36m-x86_64-linux-gnu.so: неопределенный символ: GDALDatasetTestCapability

1 ответ1

-1

Ответ Геррита на связанный вопрос разрешил неопределенный символ: ошибка GDALDatasetTestCapability для меня:

Если версия gdal уже установлена, эта проблема возникнет, даже если вы связались с версией, установленной в ~/.local. Решение дано в сообщении Planet MYSQL здесь:

В этом случае мы можем сказать компоновщику предварительно загрузить нашу более новую библиотеку 1.11.0 в нашей оболочке следующим образом:

export LD_PRELOAD=/usr/local/lib/libgdal.so.1

Или, в моем случае,

export LD_PRELOAD="$HOME/.local/lib/libgdal.so.1"

Python gdal неопределенный символ GDALRasterBandGetVirtualMem

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .