Windows:ImportError:没有名为Image的模块

时间:2016-11-23 17:48:27

标签: python python-2.7 virtualenv pillow

我正在尝试创建一个读取pptx文件的函数。我发现的唯一模块是b1.Text = "prova" p1.Controls.Add(b1) 。但不幸的是,它引发了错误。

在我执行python-pptx时安装Pillow时出现了一些问题,所以我安装了它pip install python-pptx,这似乎正常。然后我安装了easy_install Pillow。问题是,当我执行该函数时,它仍会引发错误:

python-pptx

我该怎么办?我在Traceback (most recent call last): File "C:/Users/Milano/Desktop/Projekty/FS Dropbox/Dropbox/word_counter.py", line 38, in <module> print get_pptx_word_count('pptx.pptx') File "C:/Users/Milano/Desktop/Projekty/FS Dropbox/Dropbox/word_counter.py", line 15, in get_pptx_word_count from pptx import Presentation File "C:\Users\Milano\Desktop\Projekty\venvs\sfl_venv\lib\site-packages\pptx\__init__.py", line 15, in <module> from pptx.api import Presentation # noqa File "C:\Users\Milano\Desktop\Projekty\venvs\sfl_venv\lib\site-packages\pptx\api.py", line 17, in <module> from .package import Package File "C:\Users\Milano\Desktop\Projekty\venvs\sfl_venv\lib\site-packages\pptx\package.py", line 16, in <module> from .parts.image import Image, ImagePart File "C:\Users\Milano\Desktop\Projekty\venvs\sfl_venv\lib\site-packages\pptx\parts\image.py", line 13, in <module> import Image as PIL_Image ImportError: No module named Image 。试图卸载Pillow并安装PIL,但它没有找到任何东西。

1 个答案:

答案 0 :(得分:0)

枕头将所有PIL模块移动到PIL包。您需要将导入修改为PIL.Image