Bonjour
J’ai cette erreur qui revient sur ma prod v4.2.21. Je n’ai rien trouvé de récent sur le sujet, le dernier message date de 2021
J’ai reinstallé les dépendances et redémarré le plugin sans résultat.
Voici mes logs:
[2022-08-31 05:15:08][ERROR] : [Monitoring][noip] file content empty
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/common/service.py", line 76, in start
stdin=PIPE)
File "/usr/lib/python3.7/subprocess.py", line 775, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.7/subprocess.py", line 1522, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'chromedriver': 'chromedriver'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/www/html/plugins/noip/core/class/../../resources/noip-renew.py", line 252, in <module>
sys.exit(main())
File "/var/www/html/plugins/noip/core/class/../../resources/noip-renew.py", line 230, in main
return (Robot(noip_username, noip_password, noip_threshold, noip_renew, noip_rootpath, debug)).run()
File "/var/www/html/plugins/noip/core/class/../../resources/noip-renew.py", line 51, in __init__
self.browser = self.init_browser()
File "/var/www/html/plugins/noip/core/class/../../resources/noip-renew.py", line 66, in init_browser
browser = webdriver.Chrome(options=options)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
self.service.start()
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/common/service.py", line 83, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
[2022-09-01 02:11:04][ERROR] : [Monitoring][noip] file content empty
[2022-09-01 10:13:35][ERROR] : [Monitoring][noip] error while executing Python script:
[2022-09-01 10:13:37][ERROR] : [Monitoring][noip] error while executing Python script:
Launch install of noip dependencies
-- Current OS version :
Description: Raspbian GNU/Linux 10 (buster)
-- Updating repo...
Atteint :1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Atteint :2 http://archive.raspberrypi.org/debian buster InRelease
Lecture des listes de paquets…
-- Installation of python3 and dependencies
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
build-essential est déjà la version la plus récente (12.6).
python-dev est déjà la version la plus récente (2.7.16-1).
python3 est déjà la version la plus récente (3.7.3-1).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 189 non mis à jour.
-- Installed version of Python :
Python 3.7.3
Your version of python is compatible with this plugin.
-- Installation of pip for python3 and necessary libraries
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
python-requests est déjà la version la plus récente (2.21.0-1).
python3-dev est déjà la version la plus récente (3.7.3-1).
python3-pip est déjà la version la plus récente (18.1-5+rpt1).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 189 non mis à jour.
-- Installation of chromium
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
chromium-chromedriver est déjà la version la plus récente (92.0.4515.98~buster-rpt2).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 189 non mis à jour.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
chromium-browser est déjà la version la plus récente (92.0.4515.98~buster-rpt2).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 189 non mis à jour.
-- Installed version of pip :
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
-- Installation of python library 'selenium' with command pip3
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: selenium in /usr/local/lib/python3.7/dist-packages (3.141.0)
Requirement already satisfied: urllib3 in /usr/local/lib/python3.7/dist-packages (from selenium) (1.26.5)
-- Installation of dependencies is done !