如何有效解决Linux系统上Python3安装gattlib时出现的错误问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计255个文字,预计阅读时间需要2分钟。
1. 构建轮失败错误信息:`/usr/bin/ld: 无法找到 -lboost_python36` 构建错误:`ld 返回 1 退出状态` 命令 `x86_64-linux-gnu-g++` 执行失败,退出状态 1 ---------------------------------------- 错误:构建 wheel 失败
1. 报错信息
/usr/bin/ld: cannot find -lboost_python36collect2: error: ld returned 1 exit status
error: command 'x86_64-linux-gnu-g++' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for gattlib
其实核心报错就只有:/usr/bin/ld: cannot find -lboost_python36这一句
当然前提你要补全libboost-dev依赖才可以编译安装 python gattlib这个库,这里我就不多说了,重点是安装完libboost-dev依赖后的报错,也就是我上面说的
2. 解决办法
pip3 download gattlibtar zxvf
tar zxvf gattlib-0.20200122.tar.gz
cd gattlib-0.20200122/
vi setup.py
将setup.py其中内容:
选中内容删除
然后:
pip3 install .完成!
作者:Hello_wshuo
本文共计255个文字,预计阅读时间需要2分钟。
1. 构建轮失败错误信息:`/usr/bin/ld: 无法找到 -lboost_python36` 构建错误:`ld 返回 1 退出状态` 命令 `x86_64-linux-gnu-g++` 执行失败,退出状态 1 ---------------------------------------- 错误:构建 wheel 失败
1. 报错信息
/usr/bin/ld: cannot find -lboost_python36collect2: error: ld returned 1 exit status
error: command 'x86_64-linux-gnu-g++' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for gattlib
其实核心报错就只有:/usr/bin/ld: cannot find -lboost_python36这一句
当然前提你要补全libboost-dev依赖才可以编译安装 python gattlib这个库,这里我就不多说了,重点是安装完libboost-dev依赖后的报错,也就是我上面说的
2. 解决办法
pip3 download gattlibtar zxvf
tar zxvf gattlib-0.20200122.tar.gz
cd gattlib-0.20200122/
vi setup.py
将setup.py其中内容:
选中内容删除
然后:
pip3 install .完成!
作者:Hello_wshuo

