1 votos

Reiniciar la instalación de ArcGIS10.0 Python

Estoy desarrollando un script en Python para un Toolbox que requería unas librerías que instalé manualmente en C:\Python26\ArcGIS10.0\ y funcionó bien. Para facilitar la distribución, buceé en los archivos de instalación y librerías de Python y acabé borrando los archivos equivocados y estropeando mi instalación. Arreglé algunas cosas pero ya no confío en esa instalación. Por ejemplo, se ejecuta bien fuera de ArcMap (desde la línea de comandos o PyScripter), pero genera errores extraños cuando se ejecuta desde ArcMap (con los mismos parámetros) Sé que fue un error y que debería haber sido más cuidadoso.

Para su información fijar que he hecho ha sido seguir los consejos del artículo del blog de Esri Un método sencillo para incluir bibliotecas Python de terceros en tus scripts : "El secreto de la mayoría de los módulos y paquetes de Python: sólo son archivos . Puede copiar cualquier biblioteca de Python en la misma carpeta que el archivo .py que las importa y simplemente funcionará ". He copiado los archivos de biblioteca necesarios en la misma carpeta que mi script principal. Resultado: le siguen faltando librerías o me da un error de "bad argument to internal function error" cuando se ejecuta desde ArcMap pero funciona bien cuando se ejecuta por separado.

Mi pregunta es: ¿hay alguna forma de limpiar la configuración de Python sin desinstalar/reinstalar todo? Me gustaría reiniciar con una configuración limpia.

Esto puede parecer un poco tonto, pero he estado luchando con eso desde que estropeé las cosas... Además, si usted tiene consejos o buenas prácticas en relación con este tipo de cosas, con mucho gusto escucharlos como yo soy bastante nuevo en el desarrollo en Windows...

Gracias.

0voto

Paul Puntos 555

No hay manera realmente fiable para hacer lo que quieres, el instalador de ArcGIS es bastante monolítico y probablemente una completa desinstalación / reinstalación es la única manera confiable para volver a un estado de trabajo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X