Я пытаюсь импортировать географические данные с помощью 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
Любые предложения о том, как я могу это исправить?Спасибо за любую помощь!