当导入Laspy时,我得到以下错误:
import laspy as lp
importterror: cannot import name 'SimpleQueue'
错误发生在Laspy模块的下面一行:from queue import Queue, SimpleQueue
我尝试更新Python,因为它可能是一个版本问题,但这不起作用。然后我尝试更新Laspy, conda,最后我更新了所有内容。但这并没有奏效。我正在使用这些版本:python: 3.6.13Laspy: 2.3.0 (25/10/2022)
(I am working in Jupyter Notebook.)
如何修复这个错误?
SimpleQueue
在Python 3.7中是新的。
您需要使用Python 3.7或更新的版本来使用laspy
-无论如何,您应该这样做,因为Python 3.6的生命周期终止于1年零3个月前(2021年12月23日)。
或者,您可以将laspy
降级到支持Python 3.6的版本;根据此提交,2.2.0之前的版本应该兼容。