geopandasを使用する際、geopandas動かない問題に直面した。
install周りで不具合出てるのかな?と思っていたが無事installはされてそう。
原因
というか実行時にエラー出てた・・
エラー文をよく見ると以下のような内容だった。
AttributeError: partially initialized module 'geopandas' has no attribute 'read_file' (most likely due to a circular import)
原因は単純、file名をgeopansdas.pyにしていただけだった。
原因はエラーに書いてあるように自分自身を import して循環してしまったことによるもの。importするライブラリ名はファイル名にしてはいけない()
参考:
Qiita
ライブラリをちょっと試そうとして、import したいモジュールと同じ名前を付けてハマりました。常識なのかもしれませんが…