我使用自制软件将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 terminal去哪里寻找新安装的chromedriver。我怎样才能做到这一点?
您可以直接从其真实的完整路径/usr/local/bin/chromedriver
调用它,也可以更新您的PATH
环境变量,以便/usr/local/bin
的优先级高于~/.rbenv/shims