Improve exception handling.
diff --git a/Lib/idlelib/idle.pyw b/Lib/idlelib/idle.pyw
index 131e8d3..0d4e85f 100644
--- a/Lib/idlelib/idle.pyw
+++ b/Lib/idlelib/idle.pyw
@@ -1,9 +1,9 @@
-#! /usr/bin/env python
+#!/usr/bin/python
 
 try:
     import idlelib.PyShell
     idlelib.PyShell.main()
-except:
+except ImportError:
     # IDLE is not installed, but maybe PyShell is on sys.path:
     import PyShell
     PyShell.main()