Problème de dépendance zigbee (late)

Bonjour,

Un moment que je n’avais pas eu un petit problème sur ma jeejee d’amour ;o)

Je me suis aperçu hier que j’avais un problème avec le plugin zigbee.
Les dépendances s’installent en boucle et ne finisse pas.
J’ai l’erreur suivante récurrente :

WARNING: Error parsing requirements for idna: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/idna-3.3.dist-info/METADATA'
WARNING: Error parsing requirements for pyudev: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/pyudev-0.23.2.dist-info/METADATA

J’ai regardé ce post

et ce post

Pour l’instant j’ai appliqué :
sudo rm -rf /usr/local/lib/python3.7/dist-packages/pyserial-3.5.dist-info

Pas mieux.

Je suis sous un pi avec une clef popp et jeedom en 4.3.17 tous mes plugin sont à jour.

Avant d’aller plus loin je souhaiterai votre avis.

Merci

le log :

 Found existing installation: pyserial-asyncio 0.6
    Uninstalling pyserial-asyncio-0.6:
      Successfully uninstalled pyserial-asyncio-0.6
  Attempting uninstall: pycparser
    Found existing installation: pycparser 2.21
    Uninstalling pycparser-2.21:
      Successfully uninstalled pycparser-2.21
  Attempting uninstall: multidict
    Found existing installation: multidict 6.0.4
    Uninstalling multidict-6.0.4:
      Successfully uninstalled multidict-6.0.4
  Attempting uninstall: idna
    WARNING: No metadata found in /usr/local/lib/python3.7/dist-packages
    Found existing installation: idna 3.3
ERROR: Cannot uninstall idna 3.3, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps idna==3.3'.
+ echo 16
+ sudo pip3 install --force-reinstall --upgrade zigpy-deconz==0.18.1
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting zigpy-deconz==0.18.1
  Downloading https://www.piwheels.org/simple/zigpy-deconz/zigpy_deconz-0.18.1-py3-none-any.whl (31 kB)
Collecting pyserial-asyncio (from zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/pyserial-asyncio/pyserial_asyncio-0.6-py3-none-any.whl (7.5 kB)
Collecting zigpy>=0.47.0 (from zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/zigpy/zigpy-0.51.6-py3-none-any.whl (153 kB)
Collecting aiohttp (from zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (952 kB)
Collecting aiosqlite>=0.16.0 (from zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/aiosqlite/aiosqlite-0.19.0-py3-none-any.whl (15 kB)
Collecting crccheck (from zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/crccheck/crccheck-1.3.0-py3-none-any.whl (21 kB)
Collecting cryptography (from zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached cryptography-41.0.1-cp37-abi3-manylinux_2_28_aarch64.whl (4.1 MB)
Collecting voluptuous (from zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/voluptuous/voluptuous-0.13.1-py3-none-any.whl (35 kB)
Collecting yarl (from zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached yarl-1.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232 kB)
Collecting pyserial (from pyserial-asyncio->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB)
Collecting typing_extensions>=4.0 (from aiosqlite>=0.16.0->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.6.3-py3-none-any.whl (31 kB)
Collecting attrs>=17.3.0 (from aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/attrs/attrs-23.1.0-py3-none-any.whl (61 kB)
Collecting charset-normalizer<4.0,>=2.0 (from aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (167 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached multidict-6.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (96 kB)
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/async-timeout/async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (147 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/aiosignal/aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting asynctest==0.13.0 (from aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/asynctest/asynctest-0.13.0-py3-none-any.whl (26 kB)
Collecting idna>=2.0 (from yarl->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/idna/idna-3.4-py3-none-any.whl (61 kB)
Collecting cffi>=1.12 (from cryptography->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (435 kB)
Collecting importlib-metadata (from attrs>=17.3.0->aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-6.6.0-py3-none-any.whl (22 kB)
Collecting pycparser (from cffi>=1.12->cryptography->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/pycparser/pycparser-2.21-py2.py3-none-any.whl (119 kB)
Collecting zipp>=0.5 (from importlib-metadata->attrs>=17.3.0->aiohttp->zigpy>=0.47.0->zigpy-deconz==0.18.1)
  Using cached https://www.piwheels.org/simple/zipp/zipp-3.15.0-py3-none-any.whl (6.8 kB)
WARNING: Error parsing requirements for idna: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/idna-3.3.dist-info/METADATA'
WARNING: Error parsing requirements for pyudev: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/pyudev-0.23.2.dist-info/METADATA'
Installing collected packages: voluptuous, pyserial, crccheck, zipp, typing_extensions, pyserial-asyncio, pycparser, multidict, idna, frozenlist, charset-normalizer, asynctest, yarl, importlib-metadata, cffi, async-timeout, aiosqlite, aiosignal, cryptography, attrs, aiohttp, zigpy, zigpy-deconz
  Attempting uninstall: voluptuous
    Found existing installation: voluptuous 0.13.1
    Uninstalling voluptuous-0.13.1:
      Successfully uninstalled voluptuous-0.13.1
  Attempting uninstall: pyserial
    Found existing installation: pyserial 3.5
    Uninstalling pyserial-3.5:
      Successfully uninstalled pyserial-3.5
  Attempting uninstall: crccheck
    Found existing installation: crccheck 1.3.0
    Uninstalling crccheck-1.3.0:
      Successfully uninstalled crccheck-1.3.0
  Attempting uninstall: zipp
    Found existing installation: zipp 3.15.0
    Uninstalling zipp-3.15.0:
      Successfully uninstalled zipp-3.15.0
  Attempting uninstall: typing_extensions
    Found existing installation: typing_extensions 4.6.3
    Uninstalling typing_extensions-4.6.3:
      Successfully uninstalled typing_extensions-4.6.3
  Attempting uninstall: pyserial-asyncio
    Found existing installation: pyserial-asyncio 0.6
    Uninstalling pyserial-asyncio-0.6:
      Successfully uninstalled pyserial-asyncio-0.6
  Attempting uninstall: pycparser
    Found existing installation: pycparser 2.21
    Uninstalling pycparser-2.21:
      Successfully uninstalled pycparser-2.21
  Attempting uninstall: multidict
    Found existing installation: multidict 6.0.4
    Uninstalling multidict-6.0.4:
      Successfully uninstalled multidict-6.0.4
  Attempting uninstall: idna
    WARNING: No metadata found in /usr/local/lib/python3.7/dist-packages
    Found existing installation: idna 3.3
ERROR: Cannot uninstall idna 3.3, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps idna==3.3'.
+ echo 17
+ sudo pip3 install --force-reinstall --upgrade zigpy-zigate==0.9.2
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting zigpy-zigate==0.9.2
  Downloading https://www.piwheels.org/simple/zigpy-zigate/zigpy_zigate-0.9.2-py3-none-any.whl (39 kB)
Collecting pyserial>=3.5 (from zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 2.5 MB/s eta 0:00:00
Collecting pyusb>=1.1.0 (from zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/pyusb/pyusb-1.2.1-py3-none-any.whl (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.4/58.4 kB 2.6 MB/s eta 0:00:00
Collecting zigpy>=0.47.0 (from zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/zigpy/zigpy-0.51.6-py3-none-any.whl (153 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.1/153.1 kB 3.6 MB/s eta 0:00:00
Collecting gpiozero (from zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/gpiozero/gpiozero-1.6.2-py2.py3-none-any.whl (148 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.9/148.9 kB 3.9 MB/s eta 0:00:00
Collecting pyserial-asyncio>=0.5 (from zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/pyserial-asyncio/pyserial_asyncio-0.6-py3-none-any.whl (7.5 kB)
Collecting aiohttp (from zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (952 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 953.0/953.0 kB 6.3 MB/s eta 0:00:00
Collecting aiosqlite>=0.16.0 (from zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/aiosqlite/aiosqlite-0.19.0-py3-none-any.whl (15 kB)
Collecting crccheck (from zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/crccheck/crccheck-1.3.0-py3-none-any.whl (21 kB)
Collecting cryptography (from zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading cryptography-41.0.1-cp37-abi3-manylinux_2_28_aarch64.whl (4.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 8.0 MB/s eta 0:00:00
Collecting voluptuous (from zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/voluptuous/voluptuous-0.13.1-py3-none-any.whl (35 kB)
Collecting yarl (from zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading yarl-1.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.5/232.5 kB 6.1 MB/s eta 0:00:00
Collecting colorzero (from gpiozero->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/colorzero/colorzero-2.0-py2.py3-none-any.whl (26 kB)
Collecting typing_extensions>=4.0 (from aiosqlite>=0.16.0->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.6.3-py3-none-any.whl (31 kB)
Collecting attrs>=17.3.0 (from aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/attrs/attrs-23.1.0-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 2.3 MB/s eta 0:00:00
Collecting charset-normalizer<4.0,>=2.0 (from aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (167 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.5/167.5 kB 5.5 MB/s eta 0:00:00
Collecting multidict<7.0,>=4.5 (from aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading multidict-6.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (96 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.7/96.7 kB 4.3 MB/s eta 0:00:00
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/async-timeout/async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (147 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.3/147.3 kB 3.3 MB/s eta 0:00:00
Collecting aiosignal>=1.1.2 (from aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/aiosignal/aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting asynctest==0.13.0 (from aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/asynctest/asynctest-0.13.0-py3-none-any.whl (26 kB)
Collecting idna>=2.0 (from yarl->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/idna/idna-3.4-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 623.9 kB/s eta 0:00:00
Collecting setuptools (from colorzero->gpiozero->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/setuptools/setuptools-67.8.0-py3-none-any.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 6.3 MB/s eta 0:00:00
Collecting cffi>=1.12 (from cryptography->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (435 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 435.6/435.6 kB 8.5 MB/s eta 0:00:00
Collecting importlib-metadata (from attrs>=17.3.0->aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-6.6.0-py3-none-any.whl (22 kB)
Collecting pycparser (from cffi>=1.12->cryptography->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/pycparser/pycparser-2.21-py2.py3-none-any.whl (119 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.7/119.7 kB 3.0 MB/s eta 0:00:00
Collecting zipp>=0.5 (from importlib-metadata->attrs>=17.3.0->aiohttp->zigpy>=0.47.0->zigpy-zigate==0.9.2)
  Downloading https://www.piwheels.org/simple/zipp/zipp-3.15.0-py3-none-any.whl (6.8 kB)
WARNING: Error parsing requirements for idna: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/idna-3.3.dist-info/METADATA'
WARNING: Error parsing requirements for pyudev: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/pyudev-0.23.2.dist-info/METADATA'
Installing collected packages: voluptuous, pyserial, crccheck, zipp, typing_extensions, setuptools, pyusb, pyserial-asyncio, pycparser, multidict, idna, frozenlist, charset-normalizer, asynctest, yarl, importlib-metadata, colorzero, cffi, async-timeout, aiosqlite, aiosignal, gpiozero, cryptography, attrs, aiohttp, zigpy, zigpy-zigate
  Attempting uninstall: voluptuous
    Found existing installation: voluptuous 0.13.1
    Uninstalling voluptuous-0.13.1:
      Successfully uninstalled voluptuous-0.13.1
  Attempting uninstall: pyserial
    Found existing installation: pyserial 3.5
    Uninstalling pyserial-3.5:
      Successfully uninstalled pyserial-3.5
  Attempting uninstall: crccheck
    Found existing installation: crccheck 1.3.0
    Uninstalling crccheck-1.3.0:
      Successfully uninstalled crccheck-1.3.0
  Attempting uninstall: zipp
    Found existing installation: zipp 3.15.0
    Uninstalling zipp-3.15.0:
      Successfully uninstalled zipp-3.15.0
  Attempting uninstall: typing_extensions
    Found existing installation: typing_extensions 4.6.3
    Uninstalling typing_extensions-4.6.3:
      Successfully uninstalled typing_extensions-4.6.3
  Attempting uninstall: setuptools
    Found existing installation: setuptools 67.8.0
    Uninstalling setuptools-67.8.0:
      Successfully uninstalled setuptools-67.8.0
  Attempting uninstall: pyusb
    Found existing installation: pyusb 1.2.1
    Uninstalling pyusb-1.2.1:
      Successfully uninstalled pyusb-1.2.1
  Attempting uninstall: pyserial-asyncio
    Found existing installation: pyserial-asyncio 0.6
    Uninstalling pyserial-asyncio-0.6:
      Successfully uninstalled pyserial-asyncio-0.6
  Attempting uninstall: pycparser
    Found existing installation: pycparser 2.21
    Uninstalling pycparser-2.21:
      Successfully uninstalled pycparser-2.21
  Attempting uninstall: multidict
    Found existing installation: multidict 6.0.4
    Uninstalling multidict-6.0.4:
      Successfully uninstalled multidict-6.0.4
  Attempting uninstall: idna
    WARNING: No metadata found in /usr/local/lib/python3.7/dist-packages
    Found existing installation: idna 3.3
ERROR: Cannot uninstall idna 3.3, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps idna==3.3'.
+ echo 18
+ sudo pip3 install --force-reinstall --upgrade bellows==0.33.1
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting bellows==0.33.1
  Downloading https://www.piwheels.org/simple/bellows/bellows-0.33.1-py3-none-any.whl (194 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.2/194.2 kB 3.3 MB/s eta 0:00:00
Collecting click (from bellows==0.33.1)
  Downloading https://www.piwheels.org/simple/click/click-8.1.3-py3-none-any.whl (96 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 4.6 MB/s eta 0:00:00
Collecting click-log>=0.2.1 (from bellows==0.33.1)
  Downloading https://www.piwheels.org/simple/click-log/click_log-0.4.0-py2.py3-none-any.whl (4.5 kB)
Collecting pure-pcapy3==1.0.1 (from bellows==0.33.1)
  Downloading https://www.piwheels.org/simple/pure-pcapy3/pure_pcapy3-1.0.1-py3-none-any.whl (6.1 kB)
Collecting pyserial (from bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB)
Collecting pyserial-asyncio (from bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/pyserial-asyncio/pyserial_asyncio-0.6-py3-none-any.whl (7.5 kB)
Collecting voluptuous (from bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/voluptuous/voluptuous-0.13.1-py3-none-any.whl (35 kB)
Collecting zigpy>=0.50.0 (from bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/zigpy/zigpy-0.51.6-py3-none-any.whl (153 kB)
Collecting setuptools (from pure-pcapy3==1.0.1->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.8.0-py3-none-any.whl (1.1 MB)
Collecting aiohttp (from zigpy>=0.50.0->bellows==0.33.1)
  Using cached aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (952 kB)
Collecting aiosqlite>=0.16.0 (from zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/aiosqlite/aiosqlite-0.19.0-py3-none-any.whl (15 kB)
Collecting crccheck (from zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/crccheck/crccheck-1.3.0-py3-none-any.whl (21 kB)
Collecting cryptography (from zigpy>=0.50.0->bellows==0.33.1)
  Using cached cryptography-41.0.1-cp37-abi3-manylinux_2_28_aarch64.whl (4.1 MB)
Collecting yarl (from zigpy>=0.50.0->bellows==0.33.1)
  Using cached yarl-1.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232 kB)
Collecting importlib-metadata (from click->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-6.6.0-py3-none-any.whl (22 kB)
Collecting typing_extensions>=4.0 (from aiosqlite>=0.16.0->zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.6.3-py3-none-any.whl (31 kB)
Collecting attrs>=17.3.0 (from aiohttp->zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/attrs/attrs-23.1.0-py3-none-any.whl (61 kB)
Collecting charset-normalizer<4.0,>=2.0 (from aiohttp->zigpy>=0.50.0->bellows==0.33.1)
  Using cached charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (167 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->zigpy>=0.50.0->bellows==0.33.1)
  Using cached multidict-6.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (96 kB)
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp->zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/async-timeout/async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->zigpy>=0.50.0->bellows==0.33.1)
  Using cached frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (147 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/aiosignal/aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting asynctest==0.13.0 (from aiohttp->zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/asynctest/asynctest-0.13.0-py3-none-any.whl (26 kB)
Collecting idna>=2.0 (from yarl->zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/idna/idna-3.4-py3-none-any.whl (61 kB)
Collecting cffi>=1.12 (from cryptography->zigpy>=0.50.0->bellows==0.33.1)
  Using cached cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (435 kB)
Collecting zipp>=0.5 (from importlib-metadata->click->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/zipp/zipp-3.15.0-py3-none-any.whl (6.8 kB)
Collecting pycparser (from cffi>=1.12->cryptography->zigpy>=0.50.0->bellows==0.33.1)
  Using cached https://www.piwheels.org/simple/pycparser/pycparser-2.21-py2.py3-none-any.whl (119 kB)
WARNING: Error parsing requirements for idna: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/idna-3.3.dist-info/METADATA'
WARNING: Error parsing requirements for pyudev: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/pyudev-0.23.2.dist-info/METADATA'
Installing collected packages: voluptuous, pyserial, crccheck, zipp, typing_extensions, setuptools, pyserial-asyncio, pycparser, multidict, idna, frozenlist, charset-normalizer, asynctest, yarl, pure-pcapy3, importlib-metadata, cffi, async-timeout, aiosqlite, aiosignal, cryptography, click, attrs, click-log, aiohttp, zigpy, bellows
  Attempting uninstall: voluptuous
    Found existing installation: voluptuous 0.13.1
    Uninstalling voluptuous-0.13.1:
      Successfully uninstalled voluptuous-0.13.1
  Attempting uninstall: pyserial
    Found existing installation: pyserial 3.5
    Uninstalling pyserial-3.5:
      Successfully uninstalled pyserial-3.5
  Attempting uninstall: crccheck
    Found existing installation: crccheck 1.3.0
    Uninstalling crccheck-1.3.0:
      Successfully uninstalled crccheck-1.3.0
  Attempting uninstall: zipp
    Found existing installation: zipp 3.15.0
    Uninstalling zipp-3.15.0:
      Successfully uninstalled zipp-3.15.0
  Attempting uninstall: typing_extensions
    Found existing installation: typing_extensions 4.6.3
    Uninstalling typing_extensions-4.6.3:
      Successfully uninstalled typing_extensions-4.6.3
  Attempting uninstall: setuptools
    Found existing installation: setuptools 67.8.0
    Uninstalling setuptools-67.8.0:
      Successfully uninstalled setuptools-67.8.0
  Attempting uninstall: pyserial-asyncio
    Found existing installation: pyserial-asyncio 0.6
    Uninstalling pyserial-asyncio-0.6:
      Successfully uninstalled pyserial-asyncio-0.6
  Attempting uninstall: pycparser
    Found existing installation: pycparser 2.21
    Uninstalling pycparser-2.21:
      Successfully uninstalled pycparser-2.21
  Attempting uninstall: multidict
    Found existing installation: multidict 6.0.4
    Uninstalling multidict-6.0.4:
      Successfully uninstalled multidict-6.0.4
  Attempting uninstall: idna
    WARNING: No metadata found in /usr/local/lib/python3.7/dist-packages
    Found existing installation: idna 3.3
ERROR: Cannot uninstall idna 3.3, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps idna==3.3'.
+ echo 19
+ sudo pip3 install --force-reinstall --upgrade zigpy==0.50.3
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting zigpy==0.50.3
  Downloading https://www.piwheels.org/simple/zigpy/zigpy-0.50.3-py3-none-any.whl (143 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.1/143.1 kB 2.4 MB/s eta 0:00:00
Collecting aiohttp (from zigpy==0.50.3)
  Using cached aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (952 kB)
Collecting aiosqlite>=0.16.0 (from zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/aiosqlite/aiosqlite-0.19.0-py3-none-any.whl (15 kB)
Collecting crccheck (from zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/crccheck/crccheck-1.3.0-py3-none-any.whl (21 kB)
Collecting cryptography (from zigpy==0.50.3)
  Using cached cryptography-41.0.1-cp37-abi3-manylinux_2_28_aarch64.whl (4.1 MB)
Collecting voluptuous (from zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/voluptuous/voluptuous-0.13.1-py3-none-any.whl (35 kB)
Collecting typing_extensions>=4.0 (from aiosqlite>=0.16.0->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.6.3-py3-none-any.whl (31 kB)
Collecting attrs>=17.3.0 (from aiohttp->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/attrs/attrs-23.1.0-py3-none-any.whl (61 kB)
Collecting charset-normalizer<4.0,>=2.0 (from aiohttp->zigpy==0.50.3)
  Using cached charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (167 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp->zigpy==0.50.3)
  Using cached multidict-6.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (96 kB)
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/async-timeout/async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp->zigpy==0.50.3)
  Using cached yarl-1.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232 kB)
Collecting frozenlist>=1.1.1 (from aiohttp->zigpy==0.50.3)
  Using cached frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (147 kB)
Collecting aiosignal>=1.1.2 (from aiohttp->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/aiosignal/aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting asynctest==0.13.0 (from aiohttp->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/asynctest/asynctest-0.13.0-py3-none-any.whl (26 kB)
Collecting cffi>=1.12 (from cryptography->zigpy==0.50.3)
  Using cached cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (435 kB)
Collecting importlib-metadata (from attrs>=17.3.0->aiohttp->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-6.6.0-py3-none-any.whl (22 kB)
Collecting pycparser (from cffi>=1.12->cryptography->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/pycparser/pycparser-2.21-py2.py3-none-any.whl (119 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.0->aiohttp->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/idna/idna-3.4-py3-none-any.whl (61 kB)
Collecting zipp>=0.5 (from importlib-metadata->attrs>=17.3.0->aiohttp->zigpy==0.50.3)
  Using cached https://www.piwheels.org/simple/zipp/zipp-3.15.0-py3-none-any.whl (6.8 kB)
WARNING: Error parsing requirements for idna: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/idna-3.3.dist-info/METADATA'
WARNING: Error parsing requirements for pyudev: [Errno 2] No such file or directory: '/usr/local/lib/python3.7/dist-packages/pyudev-0.23.2.dist-info/METADATA'
Installing collected packages: voluptuous, crccheck, zipp, typing_extensions, pycparser, multidict, idna, frozenlist, charset-normalizer, asynctest, yarl, importlib-metadata, cffi, async-timeout, aiosqlite, aiosignal, cryptography, attrs, aiohttp, zigpy
  Attempting uninstall: voluptuous
    Found existing installation: voluptuous 0.13.1

J’ai essayé sur la base de la réponse de loic

sudo rm -rf /usr/local/lib/python3.7/dist-packages/pyudev-0.23.2.dist-info

sudo rm -rf /usr/local/lib/python3.7/dist-packages/idna-3.3.dist-info

Pas mieux.

J’hésites à désinstaller le plugin, est ce que je dois refaire les associations après ?

Merci

J’ai python 3.7 et quand je fais
pip3 --version
J’obtiens pip 23.1.2

est ce normal ?

J’ai supprimé toutes les erreurs à coup de rm :

sudo rm -rf /usr/local/lib/python3.7/dist-packages/certifi-2021.10.8.dist-info

sudo rm -rf /usr/local/lib/python3.7/dist-packages/charset_normalizer-2.0.12.dist-info

et là je me retrouve avec ça :

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
itmproxy 5.3.0 requires cryptography<3.3,>=3.2, but you have cryptography 41.0.1 which is incompatible.
python-miio 0.5.12 requires click>=8, but you have click 7.1.2 which is incompatible.
python-miio 0.5.12 requires importlib_metadata<2,>=1; python_version <= "3.7", but you have importlib-metadata 6.7.0 which is incompatible.
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

WARNING: Ignoring invalid distribution -ornado (/usr/local/lib/python3.7/dist-packages)

Je comprend rien à ce qu’il veut.

punaise trouvé dans ce post

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