geopandasを使おうと思ったら、次のようなエラーに出くわした。
File "C:\Users\your_name\.conda\envs\py38\lib\site-packages\rtree\finder.py", line
raise OSError("could not find or load {}".format(lib_name))
OSError: could not find or load spatialindex_c-64.dll
こういう場合はcondaとpipでの依存関係のパターンがけっこうあるので、一旦conda uninstallしてconda installしなおすとうまくいく場合がある。しかし今回はうまくいかなかった。解決策は次のとおり。
conda install rtree=0.9.3
rtreeのバージョンを意図的に落とすとうまくいった。
参考:OSError: could not find or load spatialindex_c-64.dll #1812
コメント