web-dev-qa-db-ja.com

MacOS Catalina(v 10.15.3):エラー:開発者を確認できないため、「chromedriver」を開くことができません。 chromeブラウザを起動できません

最近、MacマシンをOS Catalina(v 10.15.3)にアップグレードしました。このアップグレード後、Seleniumを使用してchromeドライバを起動できません。

chromeブラウザを起動するためにSeleniumコードを実行すると、以下のエラーが発生します。

「開発者を確認できないため、「chromedriver」を開くことができません。」 「macOSは、このアプリにマルウェアがないことを確認できません。」

私を助けてください!

44
Venkatesh G

上記の回答は役に立ちました。 Seleniumを開発環境(私の場合はJupyter Notebook)から実行していて、これが問題である場合、_PermissionError: [Errno 13] Permission denied_エラーが表示される可能性があることを追加します。このエラーには他の原因もありますが、セキュリティ上の理由から、macOS Catalinaがchromedriverの実行をブロックしている可能性があります。上記のアプローチに従って、コマンドラインから実行し、Jupyterからdriver = webdriver.Chrome('path/to/chromedriver)を使用してそれを開くことができました。

1
S. Godfrey