(17-05-22, 09:36)manu a écrit : (16-05-22, 20:53)ignace72 a écrit : Normalement, ça devrait fonctionner. Je sèche. Je ne connais pas toutes les distributions et je ne suis pas un spécialiste en Python.
Et moi encore moins.
Je viens d'ouvrir une "issue" sur le github : https://github.com/eoyilmaz/displaycal-py3/issues/115
Il a fallu batailler un peu mais on y est arrivé !
En version rapide, la
procédure d'installation décrite sur le wiki fonctionnera pour certains cas (encore que la dernière ligne est erronée, à la date de rédaction de ce message).
Cette procédure permet de charger le "kit", de créer un environnement virtuel pour l'installation, puis de générer tout ce qui est nécessaire au fonctionnement de displaycal version python3
dans cet environnement virtuel, et c'est ce qui sera ensuite exécuté.
Il doit être possible de faire sans cet environnement virtuel, mais ce n'est pas expliqué et acquérir des compétences python n'est pas à l'ordre du jour (pour moi).
Donc si la procédure foire, il est inutile de chercher du côté système pour d'éventuel(s) module(s) python manquant(s), mais bien dans l'environnement virtuel en question.
Dans mon cas où l'installation râlait sur wheel, j'ai donc appliqué ceci :
Code :
mkdir /opt/displaycal
cd /opt/displaycal
git clone https://github.com/eoyilmaz/displaycal-py3
python3 -m venv ./displaycal_venv
source ./displaycal_venv/bin/activate
cd ./displaycal-py3/
pip3 install wheel
pip3 install -r requirements.txt
python3 -m build
pip3 install dist/DisplayCAL-3.9.*.whl
Notez l'insertion de pip3 install wheel entre le cd et le requirements. Ainsi que le rajout des 3 à toutes les commandes, car il y a encore python 2 sur la machine (la version par défaut).
Et voilà ! Plus d'erreurs et displaycal 3.9.4 pleinement fonctionnel. :-D