Hay dos editores de python sobre cómo instalar los paquetes gdal y rasterio

Abra la versión de python especificada en cmd

Cuando dos versiones de compiladores de python están instaladas en nuestra computadora (aunque una es suficiente para la mayoría de las personas, pero debido a que estudio la detección remota, a menudo uso arcgis, y la versión del compilador python2.7 que viene con él es demasiado antigua, así que instalé python3.8 nuevamente), lo que llevó al hecho de que cuando se ingresa python en cmd, la versión 3.8 se abre por defecto, y cuando el paquete se descarga con pip, también se instala en python3.8 por defecto. Hoy compartiré algunas de mis pequeñas experiencias.
1. Haga clic con el botón derecho en el menú "Inicio" y haga clic en "Ejecutar", ingrese cmd y haga clic en Aceptar para abrir la interfaz del símbolo del sistema. Ingresemos primero a python, y podrá ver que python3.8.3 está abierto. Escriba exit() si desea salir de python.
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

2. Al igual que yo, también instalé python2.7, que es el compilador que viene con arcgis (como se muestra a continuación). Ingrese py -2 o py -2.7 en la interfaz cmd para abrir la versión python2.7. Del mismo modo, py -3 o py -3.8 también pueden abrir la versión python3.8, y otras versiones son similares. Tenga en cuenta aquí que después de ingresar py -2, ingresará al compilador de python, y todas las entradas posteriores deben cumplir con las reglas gramaticales de python.Si desea volver a ingresar la versión python3.8, primero debe salir de python2.7 (ingrese exit() ), y luego ingrese py-3 (vea la imagen a continuación).
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
3. Si una determinada versión de python está instalada en su computadora, pero no se abre cuando ingresa py -x, es posible que la ruta del compilador no exista en la ruta de la variable de entorno. La función de la ruta es: cuando ingresamos instrucciones, la computadora irá a estas rutas para buscar los programas que deben ejecutarse. Si no hay una ruta del compilador de Python en la ruta, es posible que no pueda buscar, por lo que no se puede abrir (esto es lo que entiendo, puede que no sea correcto).

La forma de ver las variables de entorno es: haga clic con el botón derecho en "Mi PC", haga clic en "Propiedades", "Configuración avanzada del sistema", puede llegar a la interfaz de "Propiedades del sistema", haga clic en "Variables de entorno", haga doble clic en la ruta en el variables de usuario, es decir, puede ver y editar rutas. La variable de usuario aquí se refiere a la variable establecida por el usuario de la cuenta actual. Si se cambia a otra cuenta, será diferente. La variable de sistema significa que no importa qué cuenta use esta computadora, existen estas variables.

Al igual que yo, puede abrirlo agregando la ruta donde se encuentra la versión python2.7.

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
4. También vale la pena señalar que la computadora con la ruta en la parte superior de la ruta se buscará primero. Todavía recuerdo que cuando ingresé a python antes, abrí la versión python3.8. Eso es porque la anterior python3.8 la ruta estaba en la versión 2.7. Arriba, y ahora le puse la ruta de la versión 2.7, luego ingrese python en la interfaz cmd y encontrará que la versión abierta
por defecto es python2.7, ¡está sorprendido, jaja! Significa que desea abrir la versión especificada de python, también puede poner la ruta de la versión anterior (pero esto es demasiado problema).
inserte la descripción de la imagen aquí

Instale los paquetes gdal y rasterio

1. El paquete gdal es un paquete muy poderoso para procesar datos espaciales. Puede ser necesario para aquellos que estudian sistemas de información geográfica y sensores remotos. El paquete rasterio es un paquete desarrollado sobre la base del paquete gdal. Se utiliza principalmente para procesar módulos de datos raster. El paquete rasterio es relativamente simple de usar. A continuación veremos cómo instalarlos.
2. Pensé que sería igual que antes, solo use pip install gdal, pero no pude descargarlo, así que entré a Internet para descargar los archivos whl del paquete gdal y el paquete rasterio (ambos paquetes están en este sitio web, y el nombre del paquete está ordenado alfabéticamente, es fácil de encontrar). Necesitamos encontrar un paquete que se adapte a nuestra versión de python y computadora. 3.1.2 en el nombre del paquete indica la versión del paquete, cp38 indica que este paquete es adecuado para la versión python3.8 y win32 indica el sistema de Windows (no se equivoque aquí, no representa una versión de 32 bits sistema operativo! 32 bits y 64 bits Ambos están incluidos), y el otro win_amd64 indica que la CPU de la computadora es de 64 bits (el python2.7 que viene con arcgis necesita descargar la versión amd64 para instalarlo, y no no sé por qué, puedes probar ambos). Aquí descargué el paquete en el círculo rojo (porque mi python es la versión 2.7 y 3.8) y lo puse en el escritorio.
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
3. Instale el paquete descargado con pip. Primero instalo la versión 3.8 del paquete. Primero, cambie el directorio de trabajo al escritorio (porque el paquete de instalación se coloca en el escritorio), el comando es cd C:\Users\Administrator\Desktop, y luego ingrese pip3 install GDAL-3.1.2-cp38-cp38-win32 .whl, que se puede instalar. Aquí pip3 se refiere a instalar con pip en la versión python 3.8. Después de la instalación, se puede usar para la versión 3.8. Al ingresar comandos, también debe ingresar el sufijo .whl.
De manera similar, pip3 install rasterio-1.1.5-cp38-cp38-win32.whl, aquí podemos ver que también instaló algunos otros paquetes al mismo tiempo, esto se debe a que el paquete rasterio también depende de algunos otros paquetes, si lo hace no Instalar, se descargará e instalará automáticamente.
La versión python2.7 está instalada. Similar a lo anterior, simplemente cambie pip3 a pip2 y cambie el nombre del paquete a un nuevo nombre.
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
4. Verifique si el paquete se instaló correctamente. Ingrese py -3, ingrese python3.8 e ingrese import gdal, rasterio. Si no se informa ningún error, la instalación es exitosa.
inserte la descripción de la imagen aquí
5. Si desea desinstalar un determinado paquete en el futuro, por ejemplo, quiero desinstalar el paquete gdal en python3.8, rasterio de desinstalación de pip3 puede desinstalarlo.
inserte la descripción de la imagen aquí
En resumen, esta vez compartiré con ustedes cómo ingresar la versión especificada de python, modificar las variables de entorno, descargar paquetes gdal y rasterio, instalar y desinstalar paquetes con pip, y espero poder ayudarlos. Esta es mi primera publicación en el blog, así que corríjame si me equivoco.

Supongo que te gusta

Origin blog.csdn.net/weixin_42999968/article/details/107856525
Recomendado
Clasificación