python安装lzo_mac-pip3 install python-lzo 失败

在Mac上使用pip3安装python-lzo时遇到错误,通过添加lzo的C编译环境,设置C_INCLUDE_PATH和LIBRARY_PATH环境变量,最终成功安装。详细步骤包括使用brew安装lzo,然后执行特定的环境变量设置和pip3安装命令。
摘要由CSDN通过智能技术生成

在执行下面的语句失败

pip3 install python-lzo

解决办法:

https://stackoverflow.com/questions/40424097/file-not-found-error-when-pip-installing-python-lzo

-先添加 lzo 的 C 编译环境

终端命令:brew install lzo

终端命令:

export C_INCLUDE_PATH=/usr/local/Cellar/lzo/2.09/include/lzo:/usr/local/Cellar/lzo/2.09/include

export LIBRARY_PATH=/usr/local/lib

pip3 install python-lzo

安装成功

下面是寻找解决办法的整个过程

下面的语句报错

sudo pip3 install python-lzo

报错信息

Command "/Users/sky-fish/Documents/Python_3_Project/venv/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/private/var/folders/pr/ffys44hj72s0mk43wfsv17z00000gn/T/pip-build-3gd6cq_q/python-lzo/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/pr/ffys44hj72s0mk43wfsv17z00000gn/T/pip-7vuixa2g-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/sky-fish/Documents/Python_3_Project/venv/bin/../include/site/python3.6/python-lzo" failed with error code 1 in /private/var/folders/pr/ffys44hj72s0mk43wfsv17z00000gn/T/pip-build-3gd6cq_q/python-lzo/

开始解决上面的报错信息

解决办法 https://stackoverflow.com/questions/22564623/error-installing-pillow-and-pil

命令:brew doctor // 安装doctor

安装doctor 后 提示我们需要安装 libtool 才能正常使用 doctor

安装libtool 之后 系统提示:为了防止和 苹果 系统自带的 libtool 冲突

使用 glibtool and glibtoolize 来代替 libtool

再次运行 命令:sudo pip3 install python-lzo

还是失败

换个思路:

直接 谷歌 搜索 python-lzo install

可以找到 安装 python-lzo 的一些详细介绍

如:https://github.com/jd-boyd/python-lzo/issues/30

建议安装 apt install zlib1g-dev 为 python-lzo 提供外部环境

失败

使用方法:https://stackoverflow.com/questions/40424097/file-not-found-error-when-pip-installing-python-lzo

先添加 lzo 的 C 编译环境

终端命令:brew install lzo

成功后,终端命令:pip3 install python-lzo

还是一模一样的失败

这时候使用下面的命令:

export C_INCLUDE_PATH=/usr/local/Cellar/lzo/2.09/include/lzo:/usr/local/Cellar/lzo/2.09/include

export LIBRARY_PATH=/usr/local/lib

pip3 install python-lzo

安装成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值