Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro na leitura dos arquivos

No momento de realizar a leitura do file shp está ocorrendo um erro de um módulo chamado fiona.

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-34-d64adad083f1> in <cell line: 0>()
      1 import geopandas as gpd
----> 2 rj = gpd.read_file('/content/drive/MyDrive/NOTEBOOKS_COLAB/FOLIUM/rj_setores_censitarios/rj_setores_censitarios/33SEE250GC_SIR.shp')

2 frames
/usr/local/lib/python3.11/dist-packages/geopandas/io/file.py in _is_zip(path)
    164 def _is_zip(path):
    165     """Check if a given path is a zipfile"""
--> 166     parsed = fiona.path.ParsedPath.from_uri(path)
    167     return (
    168         parsed.archive.endswith(".zip")

AttributeError: module 'fiona' has no attribute 'path'
2 respostas

Oi Júlio, tudo bem?

Esse erro geralmente acontece devido a uma incompatibilidade de versão entre as bibliotecas. Para resolver, recomendo atualizar o geopandas para a versão 1.0.1.

Substitua este comando:

!pip install geopandas==1.0.1

Por este:

!pip install geopandas==0.14.4

Após isso, será necessário reiniciar o Notebook, seguindo estes passos:

  1. No menu de ferramentas do Google Colaboratory, clicar em "Ambientes de execução";

  2. Selecionar a opção "Reiniciar sessão e executar tudo".

Para realizar essas etapas, você pode acompanhar a imagem abaixo:

Reiniciar sessão e executar tudo, no Google Colaboratory

Isso deve corrigir o problema!

Caso tenha qualquer dúvida, fique à vontade para perguntar no fórum.

Abraços!

Se este post foi útil, por favor, marque como solucionado
solução!

Deu certo, muito obrigado.