ImportError: DLL load failed while importing _imaging: 找不到指定的模块。

我是在PyTorch实战线性模型中遇到的错误,所以我就去查找错误的原因,发现可能是因为library不完整,或者library呗覆盖了或者被破坏了,看到这里,我就明白了,我昨天在做数据加强(Data Augmentation)算法的时候,把电脑上的有关python包或者其他东西都更新了一遍,所以可能就出现了错误

ImportError: DLL load failed while importing _imaging: 找不到指定的模块。_第1张图片

解决方案:

1.首先去看一下电脑中有没有Pillow

pip install Pillow

在这里插入图片描述
发现已经存在pillow了

2.然后我们去看一下pillow的版本信息

pip show Pillow

ImportError: DLL load failed while importing _imaging: 找不到指定的模块。_第2张图片
3.看起来已经安装好了pillow,可能是因为其他问题导致的错误,那么我们可以卸载重装一下

pip uninstall Pillow

当问你是否确定卸载进程继续,那么毫无疑问肯定继续卸载
ImportError: DLL load failed while importing _imaging: 找不到指定的模块。_第3张图片
4.然后接着就是重新安装Pillow

pip install Pillow

ImportError: DLL load failed while importing _imaging: 找不到指定的模块。_第4张图片
5.最后我们重启pycharm,然后再去编译代码,发现代码运行成功了

总结

  1. 有的时候我们更新或者安装一个包,或者添加其他东西的时候,都要重启一下编译器,不然编译器还处在第一次编译的环境,重启一下就代表添加的东西已经生效了
  2. 有的时候环境里面明明有这个函数或者包名,但是就是运行不成功,说明可能我们在更新或者运行其他东西的时候干扰了这个包,导致这个包出现了损害,那么可以卸载重装解决
你有多努力,就有多特殊,人只有坚持把自己变好,就真的会越来越好,没有人会为你的未来买单,你要么努力向上爬,要么烂在社会最底层的泥潭里,这就是生活

你可能感兴趣的:(pytorch,python,人工智能)