En este artículo, aprenderemos cómo instalar Rasterio en Python en MacOS. Rasterio se utiliza para acceder a datos ráster geoespaciales.
Los sistemas de información geográfica utilizan GeoTIFF y otros formatos para organizar y almacenar conjuntos de datos ráster cuadriculados, como imágenes satelitales y modelos de terreno. Rasterio lee y escribe estos formatos y proporciona una API de Python basada en arrays Numpy N-dimensionales y GeoJSON
Instalación:
Método 1: usar pip para instalar el paquete Rasterio
Siga los pasos a continuación para instalar el paquete Rasterio en macOS usando pip:
Paso 1: Instale la última versión de Python3 en MacOS
Paso 2: compruebe si pip3 y python3 están instalados correctamente.
python3 --version pip3 --version
Paso 3: actualice su pip para evitar errores durante la instalación.
pip3 install --upgrade pip
Paso 4: Ingrese el siguiente comando para instalar Rasterio usando pip3.
pip3 install rasterio
Método 2: Usar setup.py para instalar Rasterio
Siga los pasos a continuación para instalar el paquete Rasterio en macOS usando el archivo setup.py:
Paso 1: Descargue el paquete fuente más reciente de Rasterio para python3 desde aquí .
curl https://files.pythonhosted.org/packages/5a/64/91fcf8482d5c380b68b4f69d5b0c75785db038b6923481b8e53234cf826f/rasterio-1.2.8.tar.gz > rasterio.tar.gz
Paso 2: extraiga el paquete descargado con el siguiente comando.
tar -xzvf rasterio.tar.gz
Paso 3: Vaya dentro de la carpeta e ingrese el siguiente comando para instalar el paquete.
Nota: Ejecute los siguientes dos comandos en la terminal antes de instalar a través de setup.py
Install homebrew before running the below command. brew install gdal
pip3 install GDAL
Nota: debe tener herramientas de desarrollo para XCode MacOS instaladas en su sistema
cd rasterio-1.2.8 python3 setup.py install
Verificación de la instalación de Rasterio en macOS:
Realice la siguiente importación en su terminal de python para verificar si la instalación se ha realizado correctamente:
import rasterio
Si hay algún error al importar el módulo, entonces no está instalado correctamente.
Publicación traducida automáticamente
Artículo escrito por anilabhadatta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA