Как я могу решить «нет модуля с именем« _lzma »»?

Я пытаюсь запустить программное обеспечение BoltzTraP2, установленное в Ubuntu 20.04.1 LTS, но получаю эту ошибку. Пожалуйста, дайте мне знать, как я могу решить эту проблему. Я установил pandas и liblzma-dev, но все равно получаю сообщение об ошибке.

      ==========================================================
 you can install pyfftw to get better FFT performance
Traceback (most recent call last):
  File "/home/syl2/.local/bin/btp2", line 11, in <module>
    load_entry_point('BoltzTraP2==20.7.1', 'console_scripts', 'btp2')()
  File "/home/syl2/.local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 473, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/home/syl2/.local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2843, in load_entry_point
    return ep.load()
  File "/home/syl2/.local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2447, in load
    return self.resolve()
  File "/home/syl2/.local/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2453, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/local/lib/python3.8/site-packages/BoltzTraP2/interface.py", line 58, in <module>
    import BoltzTraP2.serialization
  File "/usr/local/lib/python3.8/site-packages/BoltzTraP2/serialization.py", line 32, in <module>
    import lzma
  File "/usr/local/lib/python3.8/lzma.py", line 27, in <module>
    from _lzma import *
ModuleNotFoundError: No module named '_lzma'

1 ответ

Скорее всего, вам не хватает системной библиотеки. Пытаться:

      apt install liblzma-dev
Другие вопросы по тегам