import image_slicer
image_slicer.slice('image_name',16)
我正在尝试在python中将图像切成16个部分。我的代码就是上面的代码。
此相同的代码之前完全可以正常工作(我的image_slicer版本为0.3.0),但是这一次引发错误,'模块'image_slicer'没有属性'slice'。我也检查了该模块的属性,现在我很困惑。此外,我将代码保留在图像的同一文件夹中,因此其他所有操作都应该没问题。我能做什么 ?甚至尝试卸载0.3.0版本并安装0.2.0,仍然出现相同的错误。
您的python模块的名称为image_slicer.py
。因此,当您使用import image_slicer
时,将在安装的image_slicer
软件包之前找到当前模块。由于您的模块未定义slice
,因此将引发AttributeError
。
为了避免这些问题,您应确保模块名称与软件包不冲突。