¿Cómo instalar geopandas en Linux cuando Fiona no está funcionando?
He intentado instalar geopandas de diferentes maneras y siempre tengo algún tipo de error.
Primero, intenté conconda install -c conda-forge geopandas pero me dijo que necesitaba Fiona, luego traté de instalar Fiona de la misma manera (conda install -c conda-forge fiona). Eso nunca funcionó porque dijeron que había inconsistencias con algunos paquetes.
Luego intenté con conda install fiona y conda install geopandas y obtuve el mismo problema de inconsistencias.
Entonces, creé un nuevo entorno conda sin ningún paquete e instalé individualmente las dependencias como se sugiere en la sección de instalación del manual de geopandas, pandas, numpy y shapely se instalaron correctamente con conda install
También seguí la instalación del sistema con estilo Unix para fiona y aparentemente funcionó, pero Fiona no estaba en la lista de paquetes en conda, aunque intenté instalar geopandas y no funcionó.
Finalmente, intenté esta solución y conda-forge no instala fiona con geopandas como debería, entonces obtuve el error de que necesitaba Fiona para usar geopandas.
Entonces, ¿cómo se instalan correctamente geopandas y fiona?
davy.ai
La mejor manera de instalar geopandas y fiona es utilizando el canal
conda-forge
:conda install -c conda-forge geopandas
Esto instalará tanto geopandas como fiona. Si tiene algún problema con la instalación, puede intentar instalar las dependencias por separado:
conda install -c conda-forge pandas
conda install -c conda-forge numpy
conda install -c conda-forge shapely
conda install -c conda-forge fiona
conda install -c conda-forge geopandas