backports / lzma / _lzmamodule.c:115:18:致命错误:lzma.h:没有这样的文件或目录

时间:2014-03-29 23:05:04

标签: python pip docker

我正在尝试安装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-registry是v0.6.7

4 个答案:

答案 0 :(得分:35)

$ apt-get install -y liblzma-dev

答案 1 :(得分:14)

On Centos包是

yum install -y xz-devel

答案 2 :(得分:5)

对于OSX with Homebrew。

brew install xz

公式为xz因为lzma公式已被弃用,因为它已成为xz的一部分。

答案 3 :(得分:0)

最后在Re​​dHat上(我在RHEL 7.4上进行了测试)

yum install -y xz-devel