当我在终端中打开.profile'时,我有以下内容:
export PATH=$PATH:/usr/local/git/bin
现在我为Mac安装了node.js,它说,
确保/ usr / local / bin位于$ PATH。
如何将/usr/local/bin
添加到导出PATH=$PATH:/usr/local/git/bin
?
答案 0 :(得分:95)
export PATH=$PATH:/usr/local/git/bin:/usr/local/bin
一个注意事项:这里不需要引号,因为它位于作业的右侧,但总的来说,特别是在具有spacy路径名传统的Mac上,像$PATH
这样的扩展应该是双倍的 - 引用为"$PATH"
。
答案 1 :(得分:17)
尝试将$ PATH放在最后。
export PATH=/usr/local/git/bin:/usr/local/bin:$PATH
答案 2 :(得分:4)
我遇到了同样的问题。
cd to ../etc/ 然后用ls确保你的“路径”文件在, vim路径,在文件末尾添加“/ usr / local / bin”。
答案 3 :(得分:2)
要使path的编辑值在下一个会话中保留
cd ~/
touch .bash_profile
open .bash_profile
这将在编辑器中打开.bash_profile,在将所需内容添加到按列分隔每个值的路径后,在以下内容中编写内容。
export PATH=/usr/local/git/bin:/usr/local/bin:
保存,退出,重新启动终端并享受
答案 4 :(得分:0)
我倾向于找到这个整洁的
sudo mkdir -p /etc/paths.d # was optional in my case
echo /usr/local/git/bin | sudo tee /etc/paths.d/mypath1
答案 5 :(得分:0)
在MAC OS Catalina中, 这是对我有用的步骤,以上所有解决方案都可以帮助但不能解决我的问题。