0
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 仍然是同样的错误。

4

1 回答 1

0

你的 python 模块的名称是image_slicer.py. 因此,当您安装时import image_slicer,您的当前模块会在安装image_slicer包之前找到。由于您的模块没有定义slice,AttributeError被提出。

为了避免这些问题,您应该确保您的模块名称不与包冲突。

于 2020-03-24T02:24:42.263 回答