Py学习  »  Python

cygwin(mobaxterm)python枕头库

Dan • 4 年前 • 565 次点击  

我试图在windows上设置一个cygwin环境,使之具有python 2.7和python的枕头图像处理库。

所以我有mobaxterm v.11工具,其中包括cygwin。 我安装了cygwin python2包。 我安装了cygwin pip2包。

然后我运行pip install命令来安装pillow python包:

PIP2安装枕头

它要求我安装gcc编译器。 所以我安装了cygwin gcc核心包。

我重新运行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

有人知道如何解决这个问题吗?或者有一个在cygwin下安装python和枕头的替代过程?

我在网上到处找,但找不到有用的东西。

编辑 :cygwin libisl15包似乎已损坏。我无法在不收到错误消息的情况下安装它。 tar:损坏的数据

编辑2 :我“手动”安装libisl15包,方法是使用7zip工具解压缩包的tar,并将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

谢谢您。 丹

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/47748
 
565 次点击