imageio: AttributeError: 'module' object has no attribute 'imread'

imageio: AttributeError: 'module' object has no attribute 'imread'

我在使用带有以下代码的 imageio 模块时遇到错误 AttributeError: 'module' object has no attribute 'imread'。我在社区中搜索了很多,但是关于 imread 命令的所有错误都在 scipy 下讨论,但没有关于 imageio 的讨论。所以,任何意见或链接表示赞赏!这是我的代码:

import os
import imageio

os.chdir('C:/concent')

png_dir='gif/'

images=[]

for file_name in os.listdir(png_dir):
    if file_name.endswith('.png'):
        file_path = os.path.join(png_dir, file_name)
        images.append(imageio.imread(file_path))
imageio.mimsave('gif/movie.gif', images)

可能您的工作目录中还有另一个名为 imageio.py 的文件。

import 语句将在搜索标准库和站点包位置之前从当前目录导入文件。

您应该可以通过将本地 imageio.py 文件重命名为不与其他模块冲突的其他名称来解决此问题。