15

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」メッセージをクリアするにはどうすればよいですか?

4

5 に答える 5