Problème installation dépendances plugin Z-wave

Bonjour à tous,
J’ai un léger soucis concernant l’installation des dépendances du plugin z-wave voici le log:

Lancement de l'installation/mise à jour des dépendances openzwave
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Err:2 http://ftp.fr.debian.org/debian stretch InRelease
  Temporary failure resolving 'ftp.fr.debian.org'
Err:3 http://ftp.fr.debian.org/debian stretch-updates InRelease
  Temporary failure resolving 'ftp.fr.debian.org'
Hit:4 https://deb.nodesource.com/node_12.x stretch InRelease
Reading package lists...
W: Failed to fetch http://ftp.fr.debian.org/debian/dists/stretch/InRelease  Temporary failure resolving 'ftp.fr.debian.org'
W: Failed to fetch http://ftp.fr.debian.org/debian/dists/stretch-updates/InRelease  Temporary failure resolving 'ftp.fr.debian.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.
Installation des dependances
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.3).
g++ is already the newest version (4:6.3.0-4).
gcc is already the newest version (4:6.3.0-4).
libjpeg-dev is already the newest version (1:1.5.1-2).
python-louie is already the newest version (1.1-2.1).
python-lxml is already the newest version (3.7.1-1).
make is already the newest version (4.1-9.1).
python-serial is already the newest version (3.2.1-1).
python-dev is already the newest version (2.7.13-2).
python-pip is already the newest version (9.0.1-2+deb9u1).
python-setuptools is already the newest version (33.1.1-1).
python-pyudev is already the newest version (0.21.0-1).
python-requests is already the newest version (2.12.4-1).
libudev-dev is already the newest version (232-25+deb9u12).
unzip is already the newest version (6.0-21+deb9u2).
git is already the newest version (1:2.11.0-3+deb9u7).
The following packages were automatically installed and are no longer required:
  python-blinker python-jwt python-lockfile python-oauthlib python-paramiko
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Installation des dependances Python
Requirement already satisfied: urwid in /usr/local/lib/python3.5/dist-packages (2.1.0)
WARNING: You are using pip version 20.0.2; however, version 20.1 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
Collecting louie
  Using cached Louie-2.0.tar.gz (13 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-r6eosbk7/louie/setup.py'"'"'; __file__='"'"'/tmp/pip-install-r6eosbk7/louie/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'
'"'"', '"'"'
'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-r6eosbk7/louie/pip-egg-info
         cwd: /tmp/pip-install-r6eosbk7/louie/
    Complete output (10 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-r6eosbk7/louie/setup.py", line 3, in <module>
        from louie import version
      File "/tmp/pip-install-r6eosbk7/louie/louie/__init__.py", line 1, in <module>
        from . import dispatcher, error, plugin, robustapply, saferef, sender, signal, version
      File "/tmp/pip-install-r6eosbk7/louie/louie/dispatcher.py", line 44
        f"Louie connects: {connects}
"
        ^
    SyntaxError: invalid syntax
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
WARNING: You are using pip version 20.0.2; however, version 20.1 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.
could not install  - abort

Sachant que j’utilise Debian 10 strech et qu’il est en virtual machine sur un Nas Synology
Si quelqu’un peux m’aider ca serais super, je ne comprend pas le problème.
merci à la communauté

il est là le problème…

Pas sur que le problème soit là.

Il y a des traces de python3 dans les logs…
Peux-tu exécuter les commandes :

Python --version 
Pip --version 

En passant:

  • debian 9 = stretch
  • debian 10 = buster
1 « J'aime »

alors version Python 2.7.13 et version pip 20.0.2 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)
merci de votre aide :slight_smile:
pour le problème ftp.fr.debian.org, il faut attendre ou changer de dépôt ?
merci :slight_smile:

Le problème est là, les dépendances ne s’installent pas car pip pointe sur la vesion python3 alors qu’il faudrait la version python2.
Il y a d’autres sujets qui parlent de ce problème python2 vs python3 et qui expliquent comment revenir en arrière sur pip, je n’ai plus la commande sous la main mais elle a été citée plusieurs fois, plus qu’à la retrouver

rien à faire pour ce « problème » dans l’immédiat, d’ailleurs les dépendances « apt » se sont bien installées

voilà la commande que j’ai trouvé sur le forum :

python2 -m pip install --upgrade --force pip

depuis ce post : Pb install plugin dépendance Zwave - #40 par idalys
donc le pip --version pointe maintenant bien vers python 2.7

Merci beaucoup pour ton aide @Mips

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.