Resumen
En algunos casos, un entorno de conda de Python clonado queda inutilizado y resulta inaccesible tras una actualización de ArcGIS Pro. Este artículo describe los pasos necesarios para generar un nuevo entorno con el mismo paquete instalado en el entorno de conda anterior.
Procedimiento
Siga estos pasos para crear una nueva versión clonada de conda actualizada con el entorno predeterminado y vuelva a instalar la biblioteca de Python que desee.
- Ejecute la ventana de comandos de Python como administrador.
- Haga clic en el icono Iniciar.
- Vaya a la carpeta ArcGIS.
- Haga clic con el botón derecho en Ventana de comandos de Python > Más > Abrir la ubicación del archivo.
- Haga clic con el botón derecho en Ventana de comandos de Python y haga clic en Ejecutar como administrador.
- Active el entorno que se va a clonar con el siguiente comando:
conda activate <environment_name>
- Genere una lista de paquetes instalados en el entorno actual con el siguiente comando:
conda env export
- Genere una lista de dependencias adicionales de paquetes instalados con el siguiente comando pip:
pip freeze
- Elimine el entorno anterior.
conda env remove <environment_name>
- Clone el entorno predeterminado. Consulte Cómo: Clonar un entorno de Python con la ventana de comandos de Python para ver las instrucciones para crear un clon del entorno predeterminado en la ventana de comandos de Python.
- Actualice el entorno recién creado con el siguiente comando:
conda env update --n <name> --f env.yml
- Instale los paquetes pip necesarios utilizando el siguiente comando:
pip install <package name>
- Configure el entorno recién creado como nuevo entorno activo en la ventana de comandos de Python.
proswap <new environment_name>
- Realice la actualización necesaria de ArcGIS Pro haciendo referencia a ArcGIS Pro: Actualizar ArcGIS Pro.