Estoy usando Windows10 de 64 bits, mi nombre de sistema operativo es 'nt', utilicé pip para instalar pero se queja del espacio_index_c.dll
File "C:\Users\Bachir\AppData\Local\Temp\pip-build-td64lrth\rtree\rtree\core.py", line 101, in <module>
raise OSError("could not find or load spatialindex_c.dll")
OSError: could not find or load spatialindex_c.dll
Descargué rtree-0.8.2 y luego ejecuté python setup.py install y tengo el mismo mensaje
PS C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2> python setup.py install
Traceback (most recent call last):
File "setup.py", line 4, in <module>
import rtree
File "C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2\rtree\__init__.py", line 1, in <module>
from .index import Rtree
File "C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2\rtree\index.py", line 6, in <module>
from . import core
File "C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2\rtree\core.py", line 101, in <module>
raise OSError("could not find or load spatialindex_c.dll")
OSError: could not find or load spatialindex_c.dll
PS C:\Users\Bachir\documents\Python Scripts\Rtree-0.8.2>
No descargué los archivos dll de spaceialindex 'libspatialindex-1.8.1-win-msvc-2010-x64-x32.zip'. este archivo contiene 32 y 64 bits, descomprime y coloca en la carpeta de instalación, cuando lo instales usando python setuo.py instalarlo todavía se queja del archivo dll de Spacialindex
Tuve el mismo problema y lo resolví cambiando el archivo core.py en Rtree en
y cambió esta línea:
por esto :
fuente