Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Objectif Lumix GX9
#11
Ouille ouille ouille



Code :
herve@herve-GP72-7RE ~/Téléchargements $ sudo ./lensfun-update-data
Traceback (most recent call last):
  File "./lensfun-update-data", line 46, in <module>
    import lensfun
ModuleNotFoundError: No module named 'lensfun'
herve@herve-GP72-7RE ~/Téléchargements $


Et je n'ai pas de /var/lib/lensfun-updates. 



J'ai darktable 3.8.0 sur Linux Mint 20.2 Uma.
Répondre
#12
Non, lensfun-update-data est un programme, il faut lancer : sudo lensfun-update-data et il va créer une répertoire /var/lib/lensfun-updates/ ou il va mettre la mise à jour.
Répondre
#13
Bonjour,

Je ne comprends pas. J'ai l'impression d'avoir fait ce que vous indiquez. J'ai téléchargé le RAW (ici, un fichier texte) depuis https://github.com/lensfun/lensfun/blob/...pdate-data, je l'ai rendu exécutable, et je fais :

Code :
herve@herve-GP72-7RE ~/Téléchargements $ sudo lensfun-update-data
[sudo] Mot de passe de herve :        
sudo: lensfun-update-data : commande introuvable
herve@herve-GP72-7RE ~/Téléchargements $ sudo ./lensfun-update-data
Traceback (most recent call last):
  File "./lensfun-update-data", line 46, in <module>
    import lensfun
ModuleNotFoundError: No module named 'lensfun'
herve@herve-GP72-7RE ~/Téléchargements $


Selon ce procédé, ça ne marche pas, mais je ne vois pas où je me trompe ?
Répondre
#14
Il te manque lensfun-update-data manque dans ton répertoire Téléchargements. Tu as bien vérifié qu'il est présent dans ce répertoire, il a peut-être dans un autre répertoire. Il y a aussi https://github.com/lensfun/lensfun/blob/...pdate-data g-lensfun-update-date si lensfun-update-data. Ces commandes doivent être lancer dans le répertoire où ils se trouvent.
Comme j'ai écrit avant sudo ./lensfun-update-data une commande correcte.
Répondre
#15
Chez moi (Mageia 8), lensfun est un package rpm installé en même temps que DarkTable car faisant partie des dépendances.
Les fichiers binaires du package sont dans /usr/bin
Pour lancer la mise à jour, on se logue root et on tape la commande: /usr/bin/lensfun-update-data
J'ai mis cette mise à jour à se lancer en automatique de façon hebdomadaire dans la crontab.
Matériel: TZ100, GX80, GX9 & G90, objectifs: Pana-Leica 8-18, 12-60, 100-400 et 15mm f1.7, Pana 14-140 II et 100-300 II, Olympus Zuiko 60mm macro.

Répondre
#16
Merci @holly76, effectivement, il est bien installé dans le répertoire /usr/bin/
J'ai toujours utilisé une copie récupérée dans https://github.com/lensfun/lensfun
Répondre
#17
Bonjour,

Chez moi, pas de /usr/bin/lensfun ni rien dans le style. J'ai installé darktable_3.8.0-1.1_amd64.deb téléchargé à partir de darktable.org

Je vous mets la photo d'écran de mon installateur de .deb : aucun lensfun dans le répertoire /usr/bin.

Par contre, dans la logithèque, j'ai bien un gimp-lensfun et un python3-lensfun qui ne sont pas installés, mais que je peux installer. Faut-il que je le fasse ? Lequel ?


[Image: photo-darktable-install.jpg]
Répondre
#18
Bon, pour retrouver lensfun, on va faire simple:
Te logguer en root puis taper les commandes suivantes:
Code :
cd /
find . -name lensfun* -print
La recherche se lance et te sort toutes les occurrences de fichiers commençant par lensfun.
Dedans, repérer lensfun-update-data avec son chemin d'accès; par exemple chez moi c'est /usr/bin
Lancer alors la commande avec le chemin d'accès, chez moi ce serait:
/usr/bin/lensfun-update-data

Si ça ne fonctionne pas, je ne sais que dire si ce n'est prendre une autre distrib, qui est supportée par DT.
Matériel: TZ100, GX80, GX9 & G90, objectifs: Pana-Leica 8-18, 12-60, 100-400 et 15mm f1.7, Pana 14-140 II et 100-300 II, Olympus Zuiko 60mm macro.

Répondre
#19
Voilà le résultat de la commande :
Code :
herve@herve-GP72-7RE ~ $ sudo find / -name lensfun* -print
[sudo] Mot de passe de herve :        
/timeshift/snapshots/2021-07-15_08-26-23/localhost/usr/share/lensfun
/var/lib/flatpak/app/org.darktable.Darktable/x86_64/stable/10ab674228be8a0a69b180fa816a5f3971886ca3fc46620eecb345afe2d2be65/files/lib/python3.8/site-packages/lensfun
/var/lib/flatpak/app/org.darktable.Darktable/x86_64/stable/10ab674228be8a0a69b180fa816a5f3971886ca3fc46620eecb345afe2d2be65/files/lib/python3.8/site-packages/lensfun-0.3.2-py3.8.egg-info
/var/lib/flatpak/app/org.darktable.Darktable/x86_64/stable/10ab674228be8a0a69b180fa816a5f3971886ca3fc46620eecb345afe2d2be65/files/share/lensfun
find: ‘/run/user/1000/doc’: Permission non accordée
find: ‘/run/user/1000/gvfs’: Permission non accordée
/usr/share/lensfun
/home/herve/Téléchargements/lensfun-update-data
herve@herve-GP72-7RE ~ $
Répondre
#20
Le flatpak, ou comment avoir plus de problème. Installe darktable en paquet normal (rpm ou deb selon ton système et le lien avec lensfun se fera mieux)
Aussi appelé Nilvus !
Debian Sid - darktable master
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 10 visiteur(s)