yo: command not found when running yeoman angular generator

I've read every related question on SO and can't get yeoman to work. I'm trying to run the yeoman angular generator with yo angular but I continue to get the error:

yo: command not found

I'm sure it has something to do with my .bash_profile, which looks like this:

export PATH="/usr/local/bin:$PATH"
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

export GITAWAREPROMPT=~/.bash/git-aware-prompt
source $GITAWAREPROMPT/main.sh
export PS1="\u@\h \w \[$txtcyn\]\$git_branch\[$txtred\]\$git_dirty\[$txtrst\]\$ "

export NODE_PATH="/usr/local/lib/node_modules:/Users/jamesontrinker/npm/lib/node_modules"

I'm pretty ignorant regarding proper paths and all that. Any ideas?

If you install yo with -g, there should be a static link created in /usr/bin Looks like this: /usr/bin/yo -> /usr/lib/node_modules/yo/cli.js

So as long as you have /usr/bin in the $PATH, yo should work.