Pregunta

Estoy tratando de usar la variable de entorno PYTHONSTARTUP. Lo configuré para que sea "c: \ python25 \ pythonstartup.py" en mi computadora - > Avanzado, etc., y no parece funcionar.

Abrir IDLE no ejecuta el script, aunque reconoce la variable:

>>> import os
>>> os.environ['PYTHONSTARTUP']
'c:\\python25\\pythonstartup.py'
>>> 

Estoy usando XP y Python 2.5.2. Todavía no deseo actualizar a 3.0.

Gracias

¿Fue útil?

Solución

La documentación dice que PYTHONSTARTUP solo se ejecuta para sesiones interactivas. No estoy seguro de cómo IDLE ejecuta el intérprete de Python, pero podría estar interfiriendo.

En su lugar, intente ejecutar python directamente desde un símbolo del sistema, en lugar de hacer clic en un icono.

Otros consejos

Para agregar a la respuesta correcta de Greg Hewgill: Si IDLE no tiene un archivo de inicio propio, puede colocar un archivo llamado sitecustomize.py en su ruta que se ejecutará tanto para el símbolo del sistema como para las secuencias de comandos / IDLE.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top