指出正确安装野牛

时间:2014-11-20 01:32:28

标签: bash path installation osx-mavericks bison

我想在我的系统(OSX 10.9)上更新bison的默认安装。

我想在不使用自制软件的情况下执行此操作,因为对于更新本地"到makeconfigure的操作系统等等。我已经从this location继续前进,我安装了等等,但安装已经完成在/usr/local/bin而不是/usr/bin/bisonbison --version会生成正确的版本,但which bison仍会产生/usr/bin/bison。这是因为我只是在我的bash配置文件中为/usr/local/bin/bison的位置创建了一个别名。任何人都可以提供帮助,或者将我指向涵盖此信息的地方吗?

1 个答案:

答案 0 :(得分:2)

在Unix上,工具通过PATH环境变量定位。包含您尝试运行的工具的第一个位置获胜。

在这种情况下,您应该像这样更新您的PATH:

export PATH=/usr/local/bin:$PATH

这将在其余PATH条目之前注入/usr/local/bin,并确保在shell中运行的所有工具都能获取此bison

我假设您正在运行bash,设置PATH变量的语法对于其他shell将是不同的。