Конда ошибка при установке геопанд и графического инструмента - PullRequest
0 голосов
/ 20 декабря 2018

Я пытаюсь импортировать географические данные с помощью geopandas и обрабатывать их с помощью graph-tool, однако, когда я пытаюсь установить оба этих пакета с помощью conda, при импорте геопанд я получаю libgdal.so.20: undefined symbol: _ZN9kmlengine4Href5ParseERKSs.

Исходя из , , , и , , я полагаю, что проблема, скорее всего, связана с установкой пакетов conda с неправильного канала.Я попытался исправить это, указав каналы для geopandas, geoplot и graph-tool, но все равно получаю те же ошибки.

Мой файл environment.yml:

name: gerry
    channels:
        - conda-forge
        - ostrokach-forge
    dependencies:
        - python=3.6
        - jupyter
        - numpy
        - scipy
        - matplotlib
        - pandas
        - conda-forge::geopandas
        - conda-forge::geoplot
        - ostrokach-forge::graph-tool

Ошибка:

Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/home/rytse/anaconda3/envs/gerry/lib/python3.6/site-packages/geopandas/__init__.py", line 4, in <module>
        from geopandas.io.file import read_file
    File "/home/rytse/anaconda3/envs/gerry/lib/python3.6/site-packages/geopandas/io/file.py", line 3, in <module>
        import fiona
    File "/home/rytse/anaconda3/envs/gerry/lib/python3.6/site-packages/fiona/__init__.py", line 69, in <module>
        from fiona.collection import Collection, BytesCollection, vsi_path
    File "/home/rytse/anaconda3/envs/gerry/lib/python3.6/site-packages/fiona/collection.py", line 9, in <module>
        from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
    ImportError: /home/rytse/anaconda3/envs/gerry/lib/python3.6/site-packages/fiona/../../../libgdal.so.20: undefined symbol: _ZN9kmlengine4Href5ParseERKSs

Любые предложения о том, как я могу это исправить?Спасибо за любую помощь!

...