2021 年 1 月 6 日の午後、突然、OSX での Selenium 分度器テストが不可解なエラーで機能しなくなりました。
spawn Unknown system error -86
私はいくつかの調査を行い、エラー番号86が
Bad CPU type in executable
次のコマンドを実行して、chromedriver バイナリの CPU アーキテクチャをシステムと比較しました。
% file chromedriver_87.0.4280.88
chromedriver_87.0.4280.88: Mach-O 64-bit executable arm64
% uname -a
Darwin kobl179273m 19.6.0 Darwin Kernel Version 19.6.0: Thu Oct 29 22:56:45 PDT 2020; root:xnu-6153.141.2.2~1/RELEASE_X86_64 x86_64
% uname -p
i386
Selenium で使用される chromedriver バイナリを修正して、Intel x64 Mac で実行し、「システム エラー -86」または「Bad CPU type」メッセージをクリアするにはどうすればよいですか?