PIL ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
64位windows系统上安装正确的PIL的方法如下:
1、看你的python版本,下载正确的pillow包:
下载网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow
如何选择遵循图片:
例如我的python版本是2.7版本,那么我选择的是 :Pillow-6.2.2-cp27-cp27m-win_amd64.whl
2、下载后,将其放在E盘。通过cmd进入到你的python安装路径中pip.exe所在的文件夹,之后执行pip install 命令
3、如果您没有将之前错误的版本删除,那么可能会出现以下的错误:
4、这就需要你到提示中对应的文件夹下e:\python\lib\site-packages (6.2.2)下删除PIL相关的文件,以下为我删除的:
5、删除之后就可以放心地重新执行pip install命令了。如下为安装成功的显示:
6、成功之后,再运行你的代码就没问题了,如下为我成功运行的结果: