在Ubuntu 16.04上,我将node.js升级到版本10.16.0。新版本已安装并正在运行;但是,在shell命令行上键入'node'会在错误的位置:
# node -v
bash: /usr/local/bin/node: No such file or directory
新安装的版本位于/ usr / bin:
# which node
/usr/bin/node
# /usr/bin/node -v
v10.16.0
# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
在哪里定义了'node'命令?为什么不使用$ PATH在/ usr / bin中找到新版本?
答案 0 :(得分:0)
糟糕,我不好。我仍在运行相同的shell。当我关闭它并重新登录时,路径设置正确。