gpt4 book ai didi

ios - 如何更改 mac 终端查找特定程序的位置?

转载 作者:行者123 更新时间:2023-11-29 05:15:19 24 4
gpt4 key购买 nike

我使用 homebrew 将 chromedriver 安装到 /usr/local/bin/chromedriver 并查看

Linking Binary 'chromedriver' to '/usr/local/bin/chromedriver'.
chromedriver was successfully installed!

但是当我尝试chromedriver --version时我明白了

-bash: /Users/s/.rbenv/shims/chromedriver: No such file or directory

当我打开一个新终端并尝试相同的操作时,我明白了

Traceback (most recent call last):
2: from /Users/s/.rbenv/versions/2.5.1/bin/chromedriver:23:in `<main>'
1: from /Users/s/.rbenv/versions/2.5.1/lib/ruby/site_ruby/2.5.0/rubygems.rb:302:in `activate_bin_path'
/Users/s/.rbenv/versions/2.5.1/lib/ruby/site_ruby/2.5.0/rubygems.rb:283:in `find_spec_for_exe': can't find gem chromedriver-helper (>= 0.a) with executable chromedriver (Gem::GemNotFoundException)

我想完全忽略/覆盖以前安装的 chromedriver 版本,只需安装 chromedriver 并以“通常”方式操作(就好像它以前从未存在于我的计算机上一样)。由于brew安装似乎已经成功,我想我只需要告诉mac终端去哪里寻找新安装的chromedriver。我怎样才能做到这一点?

最佳答案

您可以直接从其真实的完整路径 /usr/local/bin/chromedriver 调用它,或者更新您的 PATH 环境变量,以便 /usr/local/bin 优先于 ~/.rbenv/shims

关于ios - 如何更改 mac 终端查找特定程序的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59245631/

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