$ PATH不会更新

时间:2015-10-04 00:23:05

标签: macos path terminal

我正在尝试将文件夹~/local/bin添加到我的$PATH,但它不起作用。我尝试了一切。我已经关注了谷歌和YouTube上的每一个指南,我已经在StackExchange上阅读了几十个类似的问题,我已经问过几个我认识的计算机专家,我已经复制了朋友的文件,这些文件对他们来说很好 - 但这里没有任何帮助。

我试过了:

  • ~/local/bin添加到/etc/paths
  • 添加~/.bash_profile~/.bashrc~/.profile
  • 的路径
  • 同时撰写export PATH=$PATH:~/local/binexport PATH="$~/local/bin:$PATH"
  • 有无export
  • 同时使用~/local/bin/Users/Nachos/local/binHOME/local/bin

我已尝试过这些中的每一种可能组合,以及更多。也就是说,我只尝试了第一件事,然后是第二件事,然后是第一件事和第二件事,然后是第三件事,等等。我现在已经尝试了50多种不同的东西,{{1除了echo $PATH之外,我绝对不会给予任何回报。

我每次更改后都会使用/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin,并且每次更改后都会尝试重新启动终端。什么都没有帮助。

这真让我感到沮丧,因为我已经花了很多时间来解决这个问题,而且我在网上找不到这方面的帮助,因为这显然不应该成为任何人的问题。嗯,它在这里不起作用。请有人帮助我。 : - (

1 个答案:

答案 0 :(得分:1)

您使用的语法不正确,~/.bash_profile应该是:

export PATH="$HOME/local/bin:$PATH"

保存文件然后执行:

source ~/.bash_profile

echo $PATH应该有输出,其中包括:

/Users/Username/local/bin:...

在向个人资料中添加任何内容时,关键是拥有正确的语法。