#syntax-error #calibre
#синтаксическая ошибка #calibre
Вопрос:
Я пытаюсь установить плагин DEDRM 6.7.0 в Calibre 5.7.2 (операционная система: Windows 10), но я получил следующую ошибку:
calibre, версия 5.7.2 ОШИБКА: исключение из правил: Синтаксическая ошибка: недопустимый синтаксис (calibre_plugins.dedrm.init, строка 168)
calibre 5.7.2 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.19041 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', '', 'Multiprocessor Free')
Interface language: it
Traceback (most recent call last):
File "calibregui2preferencesplugins.py", line 317, in add_plugin
File "calibrecustomizeui.py", line 472, in add_plugin
File "calibrecustomizeui.py", line 61, in load_plugin
File "calibrecustomizezipplugin.py", line 293, in load
File "importlib__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "calibrecustomizezipplugin.py", line 185, in exec_module
File "calibrecustomizezipplugin.py", line 181, in get_code
File "calibre_plugins.dedrm.__init__", line 168
print u"{0} v{1}: Copying needed library files from plugin's zip".format(PLUGIN_NAME, PLUGIN_VERSION)
^
SyntaxError: invalid syntax
Как я могу преодолеть эту проблему?
Ответ №1:
Плагин DEDRM 6.7.0 несовместим с Calibre 5.7.2. Он работает с Calibre 4.23.0 (см. Здесь ).