mac-pip3 install python-lzo 失败

在执行下面的语句失败

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 的一些详细介绍

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

安装成功

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容