【发布时间】:2017-09-02 01:12:30
【问题描述】:
我已经开始在 Python 中处理图像,我想开始使用 PIL(Pillow)。为了安装它,我运行了pip install Pillow。安装时,之前未安装 PIL。我也尝试卸载它并重新安装它,以及使用pip3 install Pillow。
当我在 Python 中运行它时,我的第一行是:
File "C:\Program Files\Python36\lib\site-packages\PIL\Image.py", line 56, in <module>
from . import _imaging as core
ImportError: DLL load failed: The specified procedure could not be found.
我查看了目录,发现PIL文件夹下有_imaging.cp36-win_amd64.pyd文件。
如果需要的 DLL 存在,为什么会发生这种情况?我该如何解决?
【问题讨论】:
-
如果将 _imaging.cp36-win_amd64.pyd 重命名为 _imaging.pyd 会发生什么?
-
我试过这样做,但没有帮助。我收到了和以前一样的错误。
-
您运行的 Win 版本是什么(我怀疑与架构不匹配有关)?
-
像在 Windows 中一样赢吗?我正在运行 10.0.14393
标签: python python-imaging-library pillow