折腾:
【未解决】Mac中搭建Selenium的Python开发环境
期间,去Mac中下载Selenium用的Chrome的driver,即ChromeDriver = chromedriver
* Latest stable release: ChromeDriver 89.0.4389.23
-》
注:另外也可以去淘宝镜像下载
解压得到 二进制的:
chromedriver
放到某个目录
然后把该目录:
/Users/crifan/dev/dev_tool/selenium/chromedriver
打算放到PATH中
不过,突然发现:
之前有了chromedriver
which chromedriver /usr/local/bin/chromedriver
但是版本是早期的:
chromedriver --version ChromeDriver 2.33.506106 (8a06c39c4582fbfbab6966dbb1c38a9173bfb1a2)
所以:
还是放弃。
把此处新版的89.0.4389.23的ChromeDriver的路径加到PATH中吧。
编辑:
vi ~/.zshrc
加上:
PATH=$PATH:/Users/crifan/dev/dev_tool/selenium
到最后。
再去生效:
source ~/.zshrc
确认没问题:
which chromedriver /Users/crifan/dev/dev_tool/selenium/chromedriver
看看版本:
chromedriver --version ChromeDriver 89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294})
【总结】
注意:要下载和你自己Mac中Chrome版本一致的ChromeDriver
下载ChromeDriver
- 下载源1:Chrome官网
- ChromeDriver – WebDriver for Chrome
- http://chromedriver.chromium.org
- -》
- Index of /89.0.4389.23/
- https://chromedriver.storage.googleapis.com/index.html?path=89.0.4389.23/
- -》
- chromedriver_mac64.zip
- https://chromedriver.storage.googleapis.com/89.0.4389.23/chromedriver_mac64.zip
- 下载源2:淘宝的npm源
下载后,解压得到二进制的:chromedriver
把chromedriver放到PATH中
- 方式1:移动到系统相关目录
- sudo mv /xxx/chromedriver /usr/local/bin
- 方式2:放到某个路径下,把该路径加到PATH中
- 放到了:/Users/crifan/dev/dev_tool/selenium/chromedriver
- 把路径加到PATH中
- 编辑启动脚本:vi ~/.zshrc
- 加上:PATH=$PATH:/Users/crifan/dev/dev_tool/selenium
- 生效:source ~/.zshrc
确认能找到:
which chromedriver
看看版本:
chromedriver --version
此处是:ChromeDriver 89.0.4389.23