Forum darktable FR
Mise à jour de la base de données Objectifs lensFun - Version imprimable

+- Forum darktable FR (https://forums.darktable.fr)
+-- Forum : Autour de darktable (https://forums.darktable.fr/forumdisplay.php?fid=95)
+--- Forum : Ressources (https://forums.darktable.fr/forumdisplay.php?fid=80)
+--- Sujet : Mise à jour de la base de données Objectifs lensFun (/showthread.php?tid=6703)

Pages : 1 2


Mise à jour de la base de données Objectifs lensFun - jpg54 - 17-03-24

Bonjour, je viens de lancer et une erreur s'est produite :
Code :
jpg@localhost:~> sudo lensfun-update-data
[sudo] Mot de passe de root :
Traceback (most recent call last):
  File "/usr/bin/lensfun-update-data", line 46, in <module>
    import lensfun
ModuleNotFoundError: No module named 'lensfun'
quelqu'un peut vérifier sous Linux ?


RE: Mise à jour de la base de données Objectifs lensFun - jpverrue - 17-03-24

Ça fonctionne sans problème chez moi :
Code :
jpv@penguin:~> sudo lensfun-update-data
[sudo] Mot de passe de root :
Reading http://lensfun.sourceforge.net/db/versions.json …
Reading http://wilson.bronger.org/lensfun-db/versions.json …
Successfully updated the database in /var/lib/lensfun-updates/version_1.
jpv@penguin:~>
openSUSE Tumbleweed version 20240313


RE: Mise à jour de la base de données Objectifs lensFun - jpg54 - 17-03-24

Merci Jean-Pierre. Je vais essayer de comparer lensfun-update-data avec celui sur le GitHub.


RE: Mise à jour de la base de données Objectifs lensFun - Cobert - 17-03-24

Bonjour,
Il semblerait qu'il manque le module python3 lensfun.
pour confirmer: python3 en ligne de commande puis import lensfun, ctrl D pour sortir :

Code :
coelb@coelb-PEGASUS:~$ python3
Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import lensfun
>>>
cordialement.


RE: Mise à jour de la base de données Objectifs lensFun - jpg54 - 17-03-24

Merci pour ta réponse, faut que je regarde comment lancer python3 sous OpenSuse Tumbelweed. .python3 ne fonctionne pas !


RE: Mise à jour de la base de données Objectifs lensFun - jpverrue - 17-03-24

Il ne faut pas mettre le '.' devant le nom. Juste python3.


RE: Mise à jour de la base de données Objectifs lensFun - jpg54 - 17-03-24

Ca ne fonctionne pas non plus. J'ai lancé cnf python3 :
j'ai eu en réponse qu'il manquait rpm (ne semble car l'ordinateur a planté). J'ai relancé à froid et je peux lancer : python3.
J'ai envoyé :
Code :
jpg@localhost:~> python3
Python 3.11.5 (main, Aug 31 2023, 07:57:41) [GCC] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> lensfun
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'lensfun' is not defined
>>>
KeyboardInterrupt
>>>
Je regarde quand je rentre.


RE: Mise à jour de la base de données Objectifs lensFun - Cobert - 17-03-24

import lensfun pas lensfun Cool


RE: Mise à jour de la base de données Objectifs lensFun - lepolau - 17-03-24

j'ai le même soucis avec fedora 39, je crois que le soucis vient du paquet python3-lensfun, et du fichier lensfun.....egg, c'est déjà arrivé il me semble, mais je ne suis pas assez compétent pour comprendre comment y remédier.

c'est effectivement une erreur de ce paquet, je viens de copier le contenu de celui de la fc38 en modifiant la version de python est ça fonctionne de nouveau.


RE: Mise à jour de la base de données Objectifs lensFun - jpg54 - 17-03-24

Itou avec import lensfun :
Code :
jpg@localhost:~> python3
Python 3.11.5 (main, Aug 31 2023, 07:57:41) [GCC] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import lensfun
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'lensfun'