Попытка использовать Google Download для скрипта python для загрузки изображений из Google Images (https://www.geeksforgeeks.org/how-to-download-google-images-using-python/). Это работает, но только если я установил менее 100 изображений, если я хочу go выше 100, он жалуется, что у меня нет диска chrome в PATH. Сейчас же. «Похоже, мы не можем найти путь к« chromedriver »(используйте аргумент --chromedriver, чтобы указать путь к исполняемому файлу.) Или браузер google chrome не установлен на вашем компьютере»
Я скачал chromedriver для Ma c и попробовал следующее:
- Указывая на каталог, куда я поместил chromedriver в флаг загрузки Google в сценарии
- Установил brew и установил селен, а затем установил chromedriver с терминала с помощью "brew cask install chromedriver"
- Проверял фактическое местоположение chromedriver с помощью "which chromedriver" и получил результат "'/ usr / local / bin / chromedriver' "
и затем я 4. Поместите этот путь в список PATH с помощью команды. "sudo nano / etc / paths" 5. Поместите это местоположение и флажок в мой google download python script
После этого я все еще получаю сообщение об ошибке, но теперь с добавлением: "исключение: Сообщение: «Исполняемый файл может иметь неправильные разрешения» *
После этого я попытался вставить это в свой код:
import os
os.chmod('/usr/local/bin/chromedriver', 0755)
, а также запустить "chmod 755 chromedriver" , но я все еще получаю то же сообщение об ошибке.
Теперь у меня нет идей, почему это не работает? Есть идеи, что делать?