0 голосов
33 просмотров

Я использую Ubuntu 25.04, и я установил ptxprint следующим образом:

sudo apt install python3-ptxprint

Я сталкиваюсь с этой ошибкой, когда пытаюсь запустить ptxprint, выполнив 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 поставляется Python 3.13. В этой версии Python модуль pathlib не имеет атрибута _posix_flavour.

Переведено машиной с языка English
PTXprint от (495 очков) | 33 просмотров

1 ответ

0 голосов
Лучший ответ

Вы используете старую версию ptxprint. В репозиториях Ubuntu нет PTXprint. Вы должны были установить .deb-файл извне репозиториев Ubuntu.

Чтобы установить последнюю версию PTXPrint в Ubuntu, выполните эти команды:

sudo add-apt-repository ppa:silnrsi/ptxprint

sudo apt install python3-ptxprint

Это установит PTXPrint из этого PPA на Launchpad. Это официальный PPA для PTXprint. Вы можете проверить это, посетив эту страницу загрузки на sil.org, где упоминается этот PPA.

Переведено машиной с языка English
от (495 очков)
выбрано от

Похожие вопросы

0 голосов
1 ответ 48 просмотров
Здравствуйте! На Ubuntu 24.04.2 LTS у меня установлен PTXprint, версия от вчерашнего дня (python3-ptxprint/noble,noble,now 2.8.20-0~20250709~ ... ===========================
Marjan Šavli 104 задал вопрос июл 10, 2025
0 голосов
3 ответов 139 просмотров
Мы только что установили версию 2.5.12, и при смене языка возникает ошибка. Мой коллега не может ... AttributeError: 'GtkViewModel' object has no attribute 'configId'
anon703820 222 задал вопрос сен 13, 2024
0 голосов
2 ответов 894 просмотров
Я использую PTXprint для экспорта текста моего проекта Paratext в файлы PDF. Если я выбираю Несколько книг (Multiple ... утомительно. Есть ли способ сделать это за один шаг?
bit 495 задал вопрос июл 4, 2022
0 голосов
1 ответ 142 просмотров
У меня есть модуль Библии с лекционарным циклом, в котором есть собственные заголовки \s#. В модуле нет "\inc s", потому ... могу понять, не упускаю ли я где-то какой-то параметр?
beve 128 задал вопрос апр 10, 2025
0 голосов
2 ответов 338 просмотров
Вот отчет об ошибке, который я получаю. PTXprint Version 1.9 Пожалуйста, отправьте на: [Email Removed] PTXprint [1.9] - ... отчет об ошибке Ссылки для проверки: 1.375 1.375 6.63
ace541611 123 задал вопрос авг 23, 2021
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had.
Romans 15:5
3,053 вопросов
6,013 ответов
5,677 комментариев
2,032 пользователей