If the PATH within emacs doesn't see settings from without emacs, then your site-start.el or your .emacs explicitly set the PATH to something else. Check both and make needed modifications.