gpt4 book ai didi

package - Bison 最新版本已安装但未使用

转载 作者:行者123 更新时间:2023-12-04 01:18:46 26 4
gpt4 key购买 nike

$ brew install bison
Warning: bison-3.0.2 already installed
$ bison -V
bison (GNU Bison) 2.3

如何将使用的 Bison 版本更改为 3.0.2?我在 OS X 10.9.4 上。我在 $brew install bison 之后重新启动了我的终端.

更新

我真的不确定这是 HomeBrew 还是 Bison 的问题。我用 MacPorts 重新安装了 Bison:
$port install bison
......
$bison -V
bison (GNU Bison) 2.7.12-4996

MacPorts 没有安装最新版本的 Bison,但它确实将使用的 Bison 版本更改为它安装的版本。

更新 $PATH
$echo $PATH
/opt/local/bin:/opt/local/sbin:/usr/local/bin:/Users/my_user_name/.rbenv/shims:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki:/usr/local/mysql/bin:/Users/my_user_name/code/bin:/Users/my_user_name/code/bin/git:/Users/my_user_name/code/bin/old_git:/Users/my_user_name/code/bin:/Users/my_user_name/code/bin/git:/Users/my_user_name/code/bin/old_git:/Users/my_user_name/.rvm/bin

最佳答案

我刚刚遇到了同样的问题 - 在我的情况下 brew 没有创建符号链接(symbolic link)。
您可以通过以下方式强制执行此操作以获得正确的版本:

$ brew unlink bison
Unlinking /usr/local/Cellar/bison/3.0.4... 0 symlinks removed

$ brew link bison
Warning: bison is keg-only and must be linked with --force
Note that doing so can interfere with building software.

$ brew link bison --force
Linking /usr/local/Cellar/bison/3.0.4... 9 symlinks created

$ source ~/.bash_profile
$ bison -V
bison (GNU Bison) 3.0.4

关于package - Bison 最新版本已安装但未使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24835116/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com