Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Rétrospective de l'adoption du nouveau logo de Fedora

#1 11/07/2019 14:24:50

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 341

[Résolu] pdfshuffler : No module named pyPdf

Bonjour,

ayant découvert ce programme dans un autre fil, j'ai voulu l'essayé.
L'installation à partir du dépôt à ajouté en dépendance :

 pypoppler                                  x86_64                             0.12.2-10.fc30                              fedora                              27 k
 python2-PyPDF2                             noarch                             1.26.0-7.fc30                               fedora                             110 k

mais au lancement

$ pdfshuffler
Error: Could not import pdfshuffler
Cause: No module named pyPdf

pyPDF is not maintained anymore, replaced by pyPDF2 depuis F23 visiblement... https://bugzilla.redhat.com/show_bug.cgi?id=991102
Comment cela marche-t-il chez vous ?

Gérard


F33, Kde/plasma, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

Hors ligne

#2 11/07/2019 14:45:09

cezame
Membre
Lieu : Arlon près du triangle BFL
Inscription : 24/10/2016
Messages : 378

Re : [Résolu] pdfshuffler : No module named pyPdf

Je crois que le fichier est python2-PyPDF2-1.26.0-7.fc30.noarch
J'ai vérifié, il est installable par dnf.

Dernière modification par cezame (11/07/2019 15:41:53)

Hors ligne

#3 11/07/2019 17:34:01

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 341

Re : [Résolu] pdfshuffler : No module named pyPdf

c'est bien celui qui est installé !
Gérard


F33, Kde/plasma, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

Hors ligne

#4 11/07/2019 22:57:32

thierryR
Membre
Lieu : Chalons en Champagne
Inscription : 31/01/2011
Messages : 1 804

Re : [Résolu] pdfshuffler : No module named pyPdf

Chez moi en l'installant

  Vérification de       : poppler-glib-0.73.0-13.fc30.x86_64                                                                                                        1/4 
  Vérification de       : pdfshuffler-0.6.0-16.fc30.noarch                                                                                                          2/4 
  Vérification de       : pypoppler-0.12.2-10.fc30.x86_64                                                                                                           3/4 
  Vérification de       : python2-PyPDF2-1.26.0-7.fc30.noarch                                                                                                       4/4 

et en l'exécutant:

 pdfshuffler
Error: Could not import pdfshuffler
Cause: No module named pyPdf

Donc pareil chez moi. Y aurait-il un problème de casse

Dernière modification par thierryR (11/07/2019 22:59:46)


201119024340877569.gifChalons en Champagne: Au nord, un peu avant la banquise (Ah ben non... Elle a fondu)
Kernel: 5.10.7-200.fc33.x86_64 x86_64 bits: 64 Desktop: KDE Plasma 5.20.5
Type: Desktop Mobo: ASRock model: X470 Gaming-ITX/ac  UEFI: CPU: Topology: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP L2 cache: 4096 KiB

Hors ligne

#5 12/07/2019 07:43:38

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] pdfshuffler : No module named pyPdf

Faut remonter le bug au mainteneur du package Fedora


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#6 12/07/2019 10:13:35

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 341

Re : [Résolu] pdfshuffler : No module named pyPdf

le bug est déjà rapporté, la solution étant actuellement de modifier
/usr/lib/python2.7/site-packages/pdfshuffler/pdfshuffler.py

remplacer
from pyPdf import PdfFileWriter, PdfFileReader
par
from PyPDF2 import PdfFileWriter, PdfFileReader

attention à la casse (des caractères !)

https://bugzilla.redhat.com/show_bug.cgi?id=1728021

Gérard


F33, Kde/plasma, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

Hors ligne

#7 03/09/2019 15:33:13

homere57
Membre
Lieu : Lessy (57)
Inscription : 19/06/2005
Messages : 2 578
Site Web

Re : [Résolu] pdfshuffler : No module named pyPdf

bonjour
Merci pour l'astuce
a+


Rien n'est jamais perdu, tant qu'il reste quelquechose à trouver. (Pierre Dac) wink

Hors ligne

#8 15/04/2021 19:17:30

FedoraUser
Membre
Inscription : 12/12/2020
Messages : 52

Re : [Résolu] pdfshuffler : No module named pyPdf

fgland a écrit :

le bug est déjà rapporté, la solution étant actuellement de modifier
/usr/lib/python2.7/site-packages/pdfshuffler/pdfshuffler.py

remplacer
from pyPdf import PdfFileWriter, PdfFileReader
par
from PyPDF2 import PdfFileWriter, PdfFileReader

attention à la casse (des caractères !)

https://bugzilla.redhat.com/show_bug.cgi?id=1728021

Gérard

Merci ca m a servi!

Hors ligne

#9 16/04/2021 14:51:07

thierryR
Membre
Lieu : Chalons en Champagne
Inscription : 31/01/2011
Messages : 1 804

Re : [Résolu] pdfshuffler : No module named pyPdf

Il y a aussi pdfarranger qui est fait la même chose que pdfchoufleur


201119024340877569.gifChalons en Champagne: Au nord, un peu avant la banquise (Ah ben non... Elle a fondu)
Kernel: 5.10.7-200.fc33.x86_64 x86_64 bits: 64 Desktop: KDE Plasma 5.20.5
Type: Desktop Mobo: ASRock model: X470 Gaming-ITX/ac  UEFI: CPU: Topology: 8-Core model: AMD Ryzen 7 2700X bits: 64 type: MT MCP L2 cache: 4096 KiB

Hors ligne

Pied de page des forums