我是ROS新手,我刚刚打开一个终端,键入了roscore和另一个终端,然后输入了rostopic node,我得到了这样的错误:
未能加载用于LZ4支持的Python扩展。LZ4压缩将不可用。
我搜索了https://pypi.org/project/lz4/#files并使用pip install lz4安装了lz4,安装后同样存在错误,我该怎么办?
我在ubuntu16.04 sudo apt-get install ros-kinetic-desktop-full上安装了ros
预期产出: /rosout /rosout_agg
实际输出:未能加载用于LZ4支持的Python扩展。LZ4压缩将不可用。/rosout /rosout_agg
发布于 2021-07-15 11:04:54
您可以从单独的roslz4 PyPI中获取所需的ROS包(以及rosbag本身):
pip install roslz4 --extra-index-url https://rospypi.github.io/simple/发布于 2022-02-02 03:19:42
在macOS上,您可以使用自制软件安装lz4库,然后使用Martin的解决方案安装roslz4 Python包,但是您需要一些额外的环境变量:
CFLAGS="-I$(brew --prefix lz4)/include" \
LDFLAGS="-L$(brew --prefix lz4)/lib" \
pip install roslz4 --extra-index-url https://rospypi.github.io/simple/发布于 2020-07-20 06:16:06
这对我来说很管用
pip install lz4 #for python2
pip3 install lz4 #for python3https://stackoverflow.com/questions/58754968
复制相似问题