0 votes
33 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 (495 points) | 33 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 (495 points)
sélectionné par

Questions connexes

0 votes
1 réponse 48 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 139 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 894 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 495 posée juil. 4, 2022
0 votes
1 réponse 142 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 128 posée avr. 10, 2025
0 votes
2 réponses 338 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.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,053 questions
6,013 réponses
5,677 commentaires
2,032 utilisateurs