The DLTK isn't recognizing the actual interpreter executable, only a symbolic link.

For example, in Window>Preferences>Python>Interpreters>Add, /usr/bin/python is a symbolic link (shortcut for those on Windows) to /usr/bin/python2.6 . It recognizes the link, but not the binary. The same happened when I tried python 3.