Soy muy nuevo en el uso de paquetes en python. Estoy en Windows 7 64 bits. He instalado OSGEO4w, y he comprobado que numpy y scipy están instalados. Supongo que GDAL está instalado cuando instalé OSGEO4W, y puse el directorio bin donde veo la mayoría de los elementos de gdal ( C:\OSGEO4W_2.14\bin ) en mi ruta de entorno de Windows.
Estoy tratando de instalar este paquete de línea central tan necesario: github.com/fitodic/centerline Instalé pip en el shell de OSGEO4W usando:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Y luego:
python get-pip.py
Esto instala pip, setuptools y wheel. Luego trato de instalar el paquete usando:
pip install centerline
y empieza a instalarse, pero da error con:
Recogiendo Fiona (desde la línea central) Usando la caché de Fiona-1.7.0.post2.tar.gz . Salida completa del comando python setup.py egg_info: Traceback (most recent call last): File "(string), line 1, in (module) File "c: \users...appdata\local\temp\pip -construcción-roblejl0 \Fiona\setup.py ", línea 193, en (module) if gdalversion.startswith("1"): NameError el nombre 'gdalversion' no está definido. El comando "python setup.py egg_info" falló con el código de error 1 en "c: \users...appdata\local\temp\pip_build -oakj10 \Fiona\
Parece que el script setup.py no encuentra la versión de gdal. Veo que hay algunos problemas en el paquete Fiona pero no estoy seguro de qué hacer con esos comentarios. ¿Cómo puedo resolver este error para que se instale el paquete centerline?