Saya baru saja memutakhirkan mesin mac saya ke OS Catalina (v 10.15.3). Setelah peningkatan ini, saya tidak dapat meluncurkan driver chrome menggunakan selenium.
Saya menghadapi kesalahan di bawah ini ketika saya menjalankan kode selenium untuk meluncurkan browser chrome.
"" Chromedriver "tidak dapat dibuka karena pengembang tidak dapat diverifikasi". "macOS tidak dapat memverifikasi bahwa aplikasi ini bebas dari malware."
Tolong bantu aku!
xattr -d com.apple.quarantine <path-to-executable>
tidak memerlukan admin kanspctl --add --label 'Approved' <path-to-executable>
membutuhkan password adminDi macOS Catalina dan macOS Mojave, ketika sebuah aplikasi gagal dipasang karena belum diaktakan atau berasal dari pengembang yang tidak dikenal, itu akan muncul di System Preferences> Security & Privacy, di bawah tab General. Klik Open Anyway untuk mengonfirmasi niat Anda untuk membuka atau menginstal aplikasi.
Prompt peringatan muncul kembali, dan Anda dapat mengklik Buka. *
Aplikasi ini sekarang disimpan sebagai pengecualian untuk pengaturan keamanan Anda, dan Anda dapat membukanya di masa mendatang dengan mengklik dua kali, sama seperti Anda dapat aplikasi apa pun yang sah.
* Jika Anda diminta untuk membuka Finder: kontrol-klik aplikasi di Finder, pilih Open dari menu, dan kemudian klik Open di dialog yang muncul. Masukkan nama admin dan kata sandi Anda untuk membuka aplikasi.
sumber
Buka terminal dan navigasikan ke jalur tempat chromedriver diunduh. Menjalankan
xattr -d com.apple.quarantine chromedriver
sumber
Solusi cepat
Setelah ini skrip harus bekerja dengan baik.
sumber