[Mac]Chrome Driverのインストール、Pathの設定、macエラーの解決


macbookを買ってゆっくり環境設定…

ChromeでSeleniumを使って動的にスクロールするにはChromeドライバをインストールする必要があります!

  • 本人が使用しているクロムのバージョンを確認します.
  • クロムWebサイトの右上隅で3つのポイントをクリックします->Help->Googleクロムについて

  • バージョン97.0.4692.71であることを確認
  • の下のリンクに同じバージョンのクロムドライバをインストールします.
    https://sites.google.com/a/chromium.org/chromedriver/downloads
    (実際、端末からbrewに直接ダウンロードできますが、ウィンドウはまだ熟知していて、忙しい私はこの方法を使っています)
  • は、ダウンロードしたクロムドライバを必要なパスに移動し、スクリプトにパスを書きます.
    このプロセスで、既存のウィンドウで正常なコードを実行中にエラーが発生しました.

    「問題は拡張子まで貼ってあったこと…」Users/Chromedriverのように自分で設定したパスを入れればいいです.
  • 今スクリプトを回転すればいいです...ここでまた間違いがあった.これは私が窓で見たことのない間違いです.

    Mac OSにChromedriverをインストールし、最初の実行時にエラーが発生しました.これは、Mac OSがChromedriverバイナリファイルを基本的に遮断しているためです.この場合、以下のコマンドで解決できます!!これはマイクにChromedriverバイナリの検疫を解除するように命令したのです.
    xattr -d com.apple.quarantine /usr/local/bin/chromedriver
  • 이렇게 하면 해결된다!
    
    참고자료 : 
    https://timonweb.com/misc/fixing-error-chromedriver-cannot-be-opened-because-the-developer-cannot-be-verified-unable-to-launch-the-chrome-browser-on-mac-os/