I’m getting this error when importing icepyx, coming from a fiona import:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/jovyan/users_conda_envs/icepyx/lib/python3.9/site-packages/icepyx/__init__.py", line 1, in <module>
from icepyx.core.query import Query, GenQuery
File "/home/jovyan/users_conda_envs/icepyx/lib/python3.9/site-packages/icepyx/core/query.py", line 14, in <module>
import icepyx.core.APIformatting as apifmt
File "/home/jovyan/users_conda_envs/icepyx/lib/python3.9/site-packages/icepyx/core/APIformatting.py", line 8, in <module>
import fiona
File "/home/jovyan/users_conda_envs/icepyx/lib/python3.9/site-packages/fiona/__init__.py", line 86, in <module>
from fiona.collection import BytesCollection, Collection
File "/home/jovyan/users_conda_envs/icepyx/lib/python3.9/site-packages/fiona/collection.py", line 11, in <module>
from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: libtiledb.so.2.11: cannot open shared object file: No such file or directory
To reproduce the error:
conda create -n icepyx
conda activate icepyx
conda install icepyx
Then, from a python command line:
import icepyx
I did some Google searching to see if there was an easy way to debug this but couldn’t find anything quickly so I wanted to post here, in case others had come across this.