pip安装pythonlzo失败

pip安装pythonlzo失败,python,docker,pip,Python,Docker,Pip,目前尝试在任何环境中运行pip安装python lzo对我来说都是失败的(我在三种不同的机器上进行了尝试:ubuntu 16.04、macosx和基于python:2.7的docker容器中): 有什么想法吗?谢谢 必须在debian base image中安装liblzo2 dev,并在centos base image中安装lzo devel。使用以下Dockerfile修复了此问题: FROM ubuntu:16.04 RUN apt-get update && \ apt

目前尝试在任何环境中运行
pip安装python lzo
对我来说都是失败的(我在三种不同的机器上进行了尝试:ubuntu 16.04、macosx和基于python:2.7的docker容器中):


有什么想法吗?谢谢

必须在debian base image中安装
liblzo2 dev
,并在centos base image中安装
lzo devel

使用以下Dockerfile修复了此问题:

FROM ubuntu:16.04
RUN apt-get update && \
apt-get install -y python python-pip python-lzo zlib1g-dev unzip
RUN pip install bx-python

显然你可以直接通过apt而不是使用pip来安装
Pythonlzo
?叹气

centos上的是
lzo-devel
。运行
获取更新和安装-y liblzo2-dev
失败,原因是
E:无法从Dockers中的
ubuntu:16.04
基中找到liblzo2-dev包,但不是ubuntu?参考这个URL地址:这个包存在于ubuntu 16.04中。请对看到您的存储库的apt回购进行分类。可能您在存储库中遇到了问题。
RUN pip install python-lzo
FROM ubuntu:16.04
RUN apt-get update && \
apt-get install -y python python-pip python-lzo zlib1g-dev unzip
RUN pip install bx-python