Проблемы с путями Chromedriver для Google скачать python скрипт для Mac - PullRequest
0 голосов
/ 23 января 2020

Попытка использовать 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 и попробовал следующее:

  1. Указывая на каталог, куда я поместил chromedriver в флаг загрузки Google в сценарии
  2. Установил brew и установил селен, а затем установил chromedriver с терминала с помощью "brew cask install chromedriver"
  3. Проверял фактическое местоположение 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" , но я все еще получаю то же сообщение об ошибке.

Теперь у меня нет идей, почему это не работает? Есть идеи, что делать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...