0 votes
105 vues

J'utilise Ubuntu 25.04 et j'ai installé ptxprint de cette manière :

sudo apt install python3-ptxprint

Je rencontre cette erreur lorsque j'essaie de lancer ptxprint en exécutant ptxprint :

/usr/lib/python3/dist-packages/ptxprint/pdfrw/objects/pdfstring.py:120: SyntaxWarning: invalid escape sequence '\('
  the latter case should be encoded "(\(Hello)"
/usr/lib/python3/dist-packages/ptxprint/pdfrw/objects/pdfstring.py:375: SyntaxWarning: invalid escape sequence '\['
  1. \[nrtbf\()]: simple escapes
Traceback (most recent call last):
  File "/usr/bin/ptxprint", line 20, in <module>
    from ptxprint.utils import saferelpath
  File "/usr/lib/python3/dist-packages/ptxprint/utils.py", line 585, in <module>
    class Path(pathlib.Path):
    ...<34 lines>...
                  return self.as_posix()
  File "/usr/lib/python3/dist-packages/ptxprint/utils.py", line 587, in Path
    _flavour = pathlib._windows_flavour if os.name == "nt" else pathlib._posix_flavour
                                                                ^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'pathlib' has no attribute '_posix_flavour'

Ubuntu 25.04 est livré avec Python 3.13. Le module pathlib dans cette version de Python ne possède pas l'attribut _posix_flavour.

Traduit automatiquement depuis English
PTXprint par (496 points) | 105 vues

1 Réponse

0 votes
Meilleure réponse

Vous utilisez une ancienne version de ptxprint. Les dépôts d'Ubuntu ne contiennent pas PTXprint. Vous avez dû installer le fichier .deb en dehors des dépôts d'Ubuntu.

Pour installer la dernière version de PTXPrint sur Ubuntu, exécutez ces commandes :

sudo add-apt-repository ppa:silnrsi/ptxprint

sudo apt install python3-ptxprint

Cela installera PTXPrint depuis ce PPA sur Launchpad. C'est le PPA officiel pour PTXprint. Vous pouvez le vérifier en visitant cette page de téléchargement sur sil.org, elle fait référence à ce PPA.

Traduit automatiquement depuis English
par (496 points)
sélectionné par

Questions connexes

0 votes
1 réponse 190 vues
Bonjour ! Sous Ubuntu 24.04.2 LTS, j'ai PTXprint, version d'hier (python3-ptxprint/noble,noble,now 2.8.20-0~20250709~ubuntu24.04.1 all [installed ... .. ===========================
Marjan Šavli 104 posée juil. 10, 2025
0 votes
3 réponses 324 vues
Nous venons d'installer la version 2.5.12 et nous obtenons une erreur lors du changement de langue. Mon ... > AttributeError: 'GtkViewModel' object has no attribute 'configId'
anon703820 222 posée sept. 13, 2024
0 votes
2 réponses 1,2k vues
J'utilise PTXprint pour exporter le texte de mon projet Paratext vers des fichiers PDF. Si je choisis Multiple Books ( ... t-il un moyen de le faire en une seule étape ?
bit 496 posée juil. 4, 2022
0 votes
1 réponse 215 vues
J'ai un module Bible lectionnaire qui possède ses propres en-têtes \s#. Il n'y a pas de \inc s dans le ... Mais je me demande si je ne manque pas un paramètre quelque part ?
beve 131 posée avr. 10, 2025
0 votes
2 réponses 528 vues
Voici le rapport d'erreur que je reçois. PTXprint Version 1.9 Veuillez envoyer à : [Email Removed] PTXprint [1.9] - ... rapport de bug Références à vérifier : 1.375 1.375 6.63
ace541611 123 posée août 23, 2021
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Dear friends, since God so loved us, we also ought to love one another.
1 John 4:11
3,086 questions
6,055 réponses
5,711 commentaires
2,049 utilisateurs