Probléme d'installation de dépendance

Je viens de voir que mon plugin ne démarre plus suite à un problème de dépendance.
Lorsque le relance l’installation, j’ai se logue qui présente l’erreur :

[ 59% ] : Install Python 3.11 with PyEnv : [  OK  ]
[ 60% ] : Setting up virtual environment...
[ 99% ] : Setting up virtual environment :  ERROR 
[100% ] : Finished !
======================================================================
== KO == Installation Error
======================================================================
== ANALYSING LOGS...
== NO KNOWN ERROR DETECTED
== Error in step : Setting up virtual environment
== Line 225
== The command `createVenv' has an issue
== Return code is 1
== Error message :
** use /opt/pyenv/versions/3.11.10/bin/python3 to setup /var/www/html/plugins/mymodbus/resources/venv **
Python version in Venv is ok: 3.11.10==3.11.10
error: uninstall-no-record-file
× Cannot uninstall pip None
╰─> The package's contents are unknown: no RECORD file was found for pip.
hint: You might be able to recover from this via: pip install --force-reinstall --no-deps pip==25.0
Error: Command '['/var/www/html/plugins/mymodbus/resources/venv/bin/python3', '-m', 'pip', 'install', '--upgrade', 'pip', 'setuptools']' returned non-zero exit status 1.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pip in /var/www/html/plugins/mymodbus/resources/venv/lib/python3.11/site-packages (25.0)
Collecting pip
Using cached pip-25.1.1-py3-none-any.whl.metadata (3.6 kB)
Requirement already satisfied: wheel in /var/www/html/plugins/mymodbus/resources/venv/lib/python3.11/site-packages (0.45.1)
Using cached pip-25.1.1-py3-none-any.whl (1.8 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip None
error: uninstall-no-record-file
× Cannot uninstall pip None
╰─> The package's contents are unknown: no RECORD file was found for pip.
hint: You might be able to recover from this via: pip install --force-reinstall --no-deps pip==25.0
======================================================================

Avez-vous une idée à me conseiller ?

Bonjour,

Tu peux supprimer le répertoire plugins/mymodbus/resources/venv et recommencer.
Si ça fait pareil, c’est que le dépôt n’est pas aligné en terme de version et là il faut juste attendre et refaire plus tard. Ça m’est déjà arrivé.

À+
Michel

Dans le dossier /var/www/html/plugins/mymodbus/resources, j’ai passé la commande suivante >

sudo rm -rf venv/

Et relancer les dépendances qui cette fois se sont installé avec succès

Un grand merci

1 « J'aime »

Très bien !
Pense à marquer ma réponse comme étant la solution