Я получаю сообщение об ошибке:
Traceback (последний вызов был последним): файл "C: /Users/me/PycharmProjects/cis-service/project/project.py", строка 12,> в
из файла импорта PIL *
Файл "C: \ Users \ me \ PycharmProjects \ project \ venv \ lib \ site-packages \ PIL \ Image.py", строка 64, в
от.импорт _imaging как ядро
ImportError: сбой загрузки DLL: указанный модуль не может быть найден.
До сих пор я пробовал решение, предложенное в ImportError: DLLзагрузка не удалась:% 1 не является допустимым приложением Win32 для модуля _imaging .Единственное колесо, которое я мог установить, было 32-битным:
(venv) C:\Users\me\PycharmProjects\project>pip install Pillow-5.3.0-cp27-cp27m-win32.whl
Processing pillow-5.3.0-cp27-cp27m-win32.whl
Installing collected packages: Pillow
Successfully installed Pillow-5.3.0
Моя версия Python:
Python 2.7.13 (default, Jan 16 2017, 09:15:04) [MSC v.1500 32 bit (Intel)] on win32).
Но это совсем не помогло.Стоит заметить, что я попытался установить python 2.7.15 на другой venv, и он работал нормально.Но с 2.7.13, который использует мой проект, он не работает.Стоит заметить, что этот питон специфичен и сильно модифицирован.Так что я не могу просто переустановить его.Какие могут быть другие возможные решения этой проблемы или как я могу отследить проблему, чтобы получить больше информации?Может быть, в самой папке Python чего-то не хватает (например, какой-то DDL)?
РЕДАКТИРОВАТЬ:
Я попытался установить Pillow с помощью простой установки непосредственно в python (я сделал копию python со всемипеременные env. вместо создания виртуальной env. просто чтобы посмотреть как она реагирует).По-прежнему нет результатов.Ошибка немного отличается от этой: трассировка (последний последний вызов):
"C: /Users/me/PycharmProjects/asd78798/image2tif/image2tif.py", строка 12, из изображения импорта PILФайл "C: \ python27_testing \ Python27 \ lib \ site-packages \ pillow-5.3.0-py2.7-win32.egg \ PIL \ Image.py", строка 64, в файле "C: \ python27_testing \ Python27 \ lib\ site-packages \ pillow-5.3.0-py2.7-win32.egg \ PIL_imaging.py ", строка 7, в файле" C: \ python27_testing \ Python27 \ lib \ site-packages \ pillow-5.3.0-py2 ".7-win32.egg \ PIL_imaging.py ", строка 6, в bootstrap ImportError: Ошибка загрузки DLL: указанный модуль не найден.
EDIT-2:
Найдена программа http://www.dependencywalker.com/, которую я использовал для сканирования файла _imaging.pyd.Возможно, нашли, какие DDL могут отсутствовать: MSVCR90.DLL, PYTHON27.DLL.Я нашел и скачал MSVCR90.DLL с https://www.dll -files.com / .Все еще не уверен, что с этим делать.