Variables de entorno en Python se utilizan sobre todo para especificar el archivo de caminos Python usará para buscar módulos y las ubicaciones de las carpetas del sistema por defecto. El comando " putenv " en el módulo "os" sólo le permite cambiar las variables de entorno para los procesos de Python creados con el módulo " subproceso " . Incluso asignar valores a la variable " os.environ " directamente no afecta permanentemente su instalación de Python . Utilice el panel de control " Sytem " de Windows para configurar las variables de entorno de Python que persisten . Instrucciones
1
Haga clic en el menú Inicio y haga clic en "PC " . Seleccione "Propiedades" en el menú desplegable que aparece.
2 Haga clic en " Configuración avanzada del sistema " en el lado izquierdo del panel de control que aparece . Haga clic en "Variables de entorno " en la siguiente ventana que aparece.
3
Haga clic en " Nuevo" , ya sea en la sección " Variables de sistema ", "Variables de usuario " o . Si elige la primera, las variables de entorno que especifique sólo se aplicarán cuando se ha autentificado De lo contrario, el cambio será para todo el sistema .
4
Escriba el nombre de la variable de entorno en el " Nombre de la variable "campo y el valor en el campo" valor de variable " . Por ejemplo , utilizar el " PYTHONPATH " variable para especificar la ruta del archivo ( s ) donde los módulos se almacenan además del directorio ' lib' en la carpeta de instalación. Consulte la documentación de Python en docs.python.org para obtener una lista de variables de entorno que puede utilizar. Haga clic en " OK" para confirmar la nueva variable.
5
Seleccione una variable en cualquiera de las listas y haga clic en "Editar " para cambiarlo . Rutas de archivos múltiples pueden estar separados por comas , para que pueda agregar una ruta de acceso a una variable en lugar de sustituir su valor completo.
6
Inicie el intérprete de línea de comandos Python y escriba los siguientes comandos para verificar que la variable de entorno se ha establecido :
import os
os.environ [' PYTHONPATH ']