anitagraser / EDA-protocol-movement-data

Step-by-step exploratory movement data analysis protocol in a Jupyter notebook
BSD 3-Clause "New" or "Revised" License
26 stars 4 forks source link

"AttributeError: partially initilized module 'fiona' has no attribute '_loading'" in notebook from docker container #2

Closed btcpcs closed 3 years ago

btcpcs commented 3 years ago

error running notebook from docker container

Great work on this notebook. I successfully built the container but I see the attached error when running the notebook. Any ideas?

Thanks

anitagraser commented 3 years ago

I haven't seen that error before so I'll have to investigate.

anitagraser commented 3 years ago

In the meantime, here's a copy of the image I built: eda-protocol-movement-data-1.0.tar.gz

mataruev commented 3 years ago

Hello! Thank you for your great works! I have the same error. And in repo https://github.com/MBennGit/mobilitydb-sqlalchemy-notebooks the same.

anitagraser commented 3 years ago

Seems like BASE_CONTAINER=jupyter/minimal-notebook now installs Python 3.9 instead of 3.7 and that causes issues.

anitagraser commented 3 years ago

@btcpcs please try with the new docker file.

btcpcs commented 3 years ago

@anitagraser - thank your very much. This resolved the issue.

anitagraser commented 3 years ago

This error is potentially related to https://github.com/geopandas/geopandas/issues/2123#issuecomment-927178129