You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Python导入Laspy模块时出现的SimpleQueue导入错误?

修复Laspy导入时的ImportError问题

问题原因

SimpleQueue是Python 3.7及以上版本才新增的队列类,你当前使用的Python 3.6.13不支持这个类,而laspy 2.3.0的代码中直接导入了SimpleQueue,因此触发报错。

修复方案

  • 方案1:升级Python版本(推荐)
    Python 3.6已停止官方维护,升级到3.7及以上版本可彻底解决兼容性问题:

    1. 若使用conda环境,执行命令升级Python:
      conda install python=3.8
      
    2. 升级后重新安装laspy确保版本适配:
      pip install --upgrade laspy
      
  • 方案2:修改laspy源码(临时应急)
    若暂时无法升级Python,可手动修改laspy代码:

    1. 找到laspy安装路径中包含from queue import Queue, SimpleQueue的文件
    2. 将该行代码修改为:
      from queue import Queue
      
    3. 找到代码中所有使用SimpleQueue()的地方,替换为Queue()
      注意:此方法在laspy版本更新后会失效,需重新修改。
  • 方案3:降级laspy到兼容Python 3.6的版本
    安装支持Python 3.6的旧版laspy,比如2.1.x系列:

    pip install laspy==2.1.3
    

内容的提问来源于stack exchange,提问作者Ellis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 04:27:36