Модуль не найден _compression - PullRequest
1 голос
/ 02 августа 2020

Я пытаюсь исправить поврежденную установку из-за отключения электроэнергии. У меня omv установлен на raspberry pi, и при попытке запустить переустановку omv я получаю следующую ошибку:

Setting up openmediavault (4.1.35-1) ...
Updating configuration database ...
Traceback (most recent call last):
  File "/usr/sbin/omv-confdbadm", line 24, in <module>
    import openmediavault.confdbadm
  File "/usr/lib/python3/dist-packages/openmediavault/confdbadm.py", line 33, in <module>
    import openmediavault.config.datamodel
  File "/usr/lib/python3/dist-packages/openmediavault/config/__init__.py", line 23, in <module>
    from .database import *
  File "/usr/lib/python3/dist-packages/openmediavault/config/database.py", line 31, in <module>
    import lxml.etree
  File "src/lxml/serializer.pxi", line 4, in init lxml.etree (src/lxml/lxml.etree.c:225700)
  File "/usr/lib/python3.5/gzip.py", line 12, in <module>
    import _compression
ImportError: No module named '_compression'
dpkg: error processing package openmediavault (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 openmediavault
Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x76276e40>
Traceback (most recent call last):
  File "/usr/lib/python3.5/weakref.py", line 117, in remove

Похоже, python поврежден - есть ли способ восстановить без удаления omv?

Спасибо

...