Index: Modules/main.c =================================================================== --- Modules/main.c (revision 59710) +++ Modules/main.c (working copy) @@ -137,6 +137,16 @@ PyErr_Clear(); fclose(fp); } + else { + int save_errno; + save_errno = errno; + PySys_WriteStderr("Could not open PYTHONSTARTUP\n"); + errno = save_errno; + PyErr_SetFromErrnoWithFilename(PyExc_IOError, + startup); + PyErr_Print(); + PyErr_Clear(); + } } }