Brew安装后使用错误版本的节点

我正在使用带有最新macOS(10.12.3)的Macbook,并通过运行安装了自制软件:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

之后,我安装了节点:

 brew install node 

并试图升级它:

 > brew upgrade node > Error: node 7.8.0 already installed 

我得到了一个错误,说7.8.0版已经安装,这是因为我刚刚安装了最新版本。

问题:在我运行的terminal上:

 > node --version > v4.4.5 

并找回了显然已经安装的旧版本。 另外,当我通过npm安装一些新的软件包时,我得到一个警告,说明软件包需要更新版本的节点。

问题:我似乎在我的Mac上安装了两个版本的节点,我怎样才能使用最新的? 我怎样才能卸载所有其他旧的节点版本?

非常感谢您的帮助!

我的问题是在@Wanderer4865评论中的build议之后解决的。

首先,我卸载了我通过brew安装的节点版本:在我执行的terminal中:

 > brew cleanup > brew uninstall node 

其次,我删除了通过运行安装的所有其他节点版本:

 > rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,n‌​ode*,man1/node*} 

三,再次使用nvm安装节点:

 > nvm install node