Я пытаюсь настроить среду cygwin на Windows, чтобы иметь Python 2.7 и библиотеку обработки изображений Pillow для Python.
Итак, у меня есть инструмент MobaXTerm v.11 с включенным в него Cygwin.
Я установил пакет cygwin python2.
Я установил пакет cygwin pip2.
Затем я запустил команду pip install для установки пакета Pillow Python:
pip2 установить подушку
Он попросил меня установить компилятор gcc.
Поэтому я устанавливаю пакет cygwin gcc-core.
Я перезапустил команду pip:
pip2 установить подушку
Я получаю следующую ошибку. компиляция gcc, видимо ...
creating build/temp.cygwin-2.10.0-i686-2.7/src/libImaging
gcc -fno-strict-aliasing -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python2/python2-2.7.14-1.i686/build=/usr/src/debug/python2-2.7.14-1 -fdebug-prefix-map=/usr/src/ports/python2/python2-2.7.14-1.i686/src/Python-2.7.14=/usr/src/debug/python2-2.7.14-1 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="5.3.0" -I/tmp/pip-build-FdJW_9/Pillow/src/libImaging -I/usr/include -I/usr/include/python2.7 -c src/_imaging.c -o build/temp.cygwin-2.10.0-i686-2.7/src/_imaging.o
D:/Dan/Software/MOBAXT~3/PERSIS~1/slash/lib/gcc/i686-pc-cygwin/7.3.0/cc1.exe: error while loading shared libraries: cygisl-15.dll: cannot open shared object file: No such file or directory
error: command 'gcc' failed with exit status 1
Кто-нибудь знает, как решить эту проблему. Или есть альтернативная процедура установки Python и Pillow под Cygwin?
Я посмотрел в Интернете, но не смог найти что-то, что работает.
Редактировать : пакет cygwin libisl15, похоже, поврежден. Я не могу установить его, не получив сообщение об ошибке.
Tar: поврежденные данные
Edit2 : Я установил пакет libisl15 «вручную», разархивировав tar-файл пакета с помощью инструмента 7zip и поместив файл cygisl-15.dll в каталог / usr / bin.
После этого действия команда pip2 была запущена снова:
pip2 установить подушку
running build_ext
building 'PIL._imaging' extension
creating build/temp.cygwin-2.10.0-i686-2.7
creating build/temp.cygwin-2.10.0-i686-2.7/src
creating build/temp.cygwin-2.10.0-i686-2.7/src/libImaging
gcc -fno-strict-aliasing -ggdb -O2 -pipe -Wimplicit-function-declaration -fdebug-prefix-map=/usr/src/ports/python2/python2-2.7.14-1.i686/build=/usr/src/debug/python2-2.7.14-1 -fdebug-prefix-map=/usr/src/ports/python2/python2-2.7.14-1.i686/src/Python-2.7.14=/usr/src/debug/python2-2.7.14-1 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_LIBJPEG -DHAVE_LIBZ -DPILLOW_VERSION="5.3.0" -I/tmp/pip-build-GGnOmI/Pillow/src/libImaging -I/usr/include -I/usr/include/python2.7 -c src/_imaging.c -o build/temp.cygwin-2.10.0-i686-2.7/src/_imaging.o
error: command 'gcc' failed with exit status 1
Спасибо.
Dan