Backports/lzma/_lzmamodule.c: 115: 18: фатальная ошибка: lzma.h: нет такого файла или каталога

Я пытаюсь установить docker-registry. Я застрял после этого:

$ apt-get install python-pip python-dev
$ pip install -r requirements.txt
[...]
backports/lzma/_lzmamodule.c:115:18: fatal error: lzma.h: No such file or directory

Загруженный docker-реестр v0.6.7

Ответ 1

$ apt-get install -y liblzma-dev

Ответ 2

В Centos пакет

yum install -y xz-devel

Ответ 3

Для OSX с Homebrew.

brew install xz

Формула xz, потому что формула lzma устарела, так как она стала частью xz.

Ответ 4

И наконец на RedHat (я проверял это на RHEL 7.4)

yum install -y xz-devel