问题解决记录-pypcd

项目场景:

python3 环境下使用 pypcd 读取点云 pcd 文件
pip install pypcd 安装 pypcd 库

问题描述

读取pcd 文件时候报错

问题 1、

import cStringIO as sio
ModuleNotFoundError: No module named 'cStringIO'

python3.X已经取消了cStringIO模块
网上建议:

因此解决方案为:
主要原因是 python3.X 中已经去掉了 cStringIO模块, 我们只能在 io模块中找到StringIO 模块,所以需要修改代码:
/usr/local/lib/python3.8/dist-packages/pypcd/pypcd.py", line 15

import cStringIO as sio 改为 from io import StringIO as sio

但是这个方法只是能import pypcd, 但是读取pcd 功能依然有问题

问题2

AttributeError: module 'pypcd' has no attribute 'PointCloud'

解决方案

源码安装:
git clone https://github.com/klintan/pypcd
cd pypcd
python3 setup.py install --user

参考:

TypeError: startswith first arg must be bytes or a tuple of bytes, not str · Issue #28 · dimatura/pypcd · GitHub

相关推荐

  1. 问题解决记录-pypcd

    2024-01-13 15:00:03       35 阅读
  2. 项目记录:跨域问题解决方案

    2024-01-13 15:00:03       38 阅读
  3. 记录解决问题--redis ssl连接

    2024-01-13 15:00:03       8 阅读
  4. 电脑问题解决方法记录

    2024-01-13 15:00:03       8 阅读
  5. 记录一下初次使用linux服务器的问题解决

    2024-01-13 15:00:03       9 阅读
  6. 5.27日学习记录及相关问题解答

    2024-01-13 15:00:03       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-13 15:00:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-13 15:00:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-13 15:00:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-13 15:00:03       18 阅读

热门阅读

  1. What is `response.isCommitted()` does?

    2024-01-13 15:00:03       36 阅读
  2. 【基础数据结构】栈和队列

    2024-01-13 15:00:03       34 阅读
  3. uniapp搜索附近蓝牙信标(iBeacon)

    2024-01-13 15:00:03       37 阅读
  4. SQL常用时间处理函数总结

    2024-01-13 15:00:03       38 阅读
  5. RNN和LSTM的区别是什么?

    2024-01-13 15:00:03       33 阅读
  6. 利用PowerShell和Mkvtoolnix批量去除视频封面

    2024-01-13 15:00:03       41 阅读
  7. 深入理解虚拟DOM:原理、优势与实践

    2024-01-13 15:00:03       28 阅读
  8. 一文读懂Qt信号与槽的机制

    2024-01-13 15:00:03       31 阅读
  9. 传统的背包问题~3479:【例86.4】 混合背包

    2024-01-13 15:00:03       35 阅读