Since you have another Python with Tcl installed, I'm guessing it has defined some environment variables which ATK picks up and tries to use. As long as ATK is used self-contained, there should be no problems, but in this case somehow the libraries from the two installations get mixed. Check for environment variables like TCL_LIBRARY and/or TK_LIBRARY and make sure they are unset in the ATK sessions.