Python 3.3.3 on Macbook pro, can't open IDLE at all
See this important note on the official Python website about Tcl/Tk and IDLE on Mac OS X. You should install a third-party version of Tcl/Tkl to solve your problem.


  Python's integrated development environment, IDLE, and the tkinter GUI
  toolkit it uses, depend on the Tk GUI toolkit which is not part of
  Python itself. For best results, it is important that the proper
  release of Tcl/Tk is installed on your machine.
  
  [...]
  
  If you are using Python from a python.org 64-bit/32-bit Python
  installer for Mac OS X 10.6 and later, you should only use IDLE or
  tkinter with an updated third-party Tcl/Tk 8.5, like ActiveTcl 8.5
  installed.
  
  If you are using OS X 10.9 Mavericks and a Python from a python.org
  64-bit/32-bit installer, application windows may not update properly
  due to a Tk problem. Install the latest ActiveTcl 8.5.15.0 if
  possible. (Also, a critical OS X 10.9 problem that could cause Python
  to crash when used interactively has been fixed in the current 3.3.3,
  2.7.6, and pre-release 3.4.0 64-bit/32-bit installers.)