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

Я использую 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 очков) | 48 просмотров

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 ответ 65 просмотров
Здравствуйте! На Ubuntu 24.04.2 LTS у меня установлен PTXprint, версия от вчерашнего дня (python3-ptxprint/noble,noble,now 2.8.20-0~20250709~ ... ===========================
Marjan Šavli 104 задал вопрос июл 10, 2025
0 голосов
3 ответов 163 просмотров
Мы только что установили версию 2.5.12, и при смене языка возникает ошибка. Мой коллега не может ... AttributeError: 'GtkViewModel' object has no attribute 'configId'
anon703820 222 задал вопрос сен 13, 2024
0 голосов
2 ответов 929 просмотров
Я использую PTXprint для экспорта текста моего проекта Paratext в файлы PDF. Если я выбираю Несколько книг (Multiple ... утомительно. Есть ли способ сделать это за один шаг?
bit 495 задал вопрос июл 4, 2022
0 голосов
1 ответ 146 просмотров
У меня есть модуль Библии с лекционарным циклом, в котором есть собственные заголовки \s#. В модуле нет "\inc s", потому ... могу понять, не упускаю ли я где-то какой-то параметр?
beve 128 задал вопрос апр 10, 2025
0 голосов
2 ответов 365 просмотров
Вот отчет об ошибке, который я получаю. 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.
They devoted themselves to the apostles’ teaching and to fellowship, to the breaking of bread and to prayer.
Acts 2:42
3,060 вопросов
6,021 ответов
5,689 комментариев
2,035 пользователей