Я пытаюсь создать функцию, которая читает файлы pptx. Единственный модуль, который я нашел, - python-pptx
. Но, к сожалению, он вызывает ошибки.Windows: ImportError: Нет модуля с именем Image
Были проблемы с установкой 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
Что мне делать? Я нахожусь на virtualenv
. Пытался удалить подушку и установить PIL, но ничего не нашел.
Загрузите Pillow из [здесь] (http://www.lfd.uci.edu/~gohlke/pythonlibs/) и используйте 'from PIL import Image' вместо' import Image'. – Nain