es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿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 , pero de nuevo fiona no se instaló y dio exactamente el mismo problema.
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?

Tags:  , , , ,

Answer

  1. Avatar for 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

Comments are closed.