安装枕头 - 错误:ld返回1 - 窗口

时间:2014-03-19 14:25:09

标签: python gcc mingw pip pillow

(Many more undefs...)
build\temp.win-amd64-3.4\Release\_imaging.o:_imaging.c:(.text+0x55a6): undefined
 reference to `_imp__PyUnicode_FromString'

build\temp.win-amd64-3.4\Release\_imaging.o:_imaging.c:(.text+0x55bb): undefined
 reference to `_imp__PyDict_SetItemString'

c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: build\temp
.win-amd64-3.4\Release\_imaging.o: bad reloc address 0x14 in section `.data'

collect2.exe: error: ld returned 1 exit status

error: command 'gcc' failed with exit status 1

对我来说,这似乎是一些链接错误,但我不知道如何纠正它,我已经尝试了很少的东西,但遗憾的是还没有可行的解决方案。有谁知道如何解决这个问题?

使用MinGW从“pip install pillow”输出命令行。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

从经验来看,这种方式只是疯狂。

我建议您下载prebuilt windows binary


我对这个特殊错误的猜测是,你的编译器与构建的一个python 3.4不匹配 - 如果你从一个工作的2.7设置升级,那将是有意义的,因为python从MSVC 2008切换到MSVC 2010。

我能够使用Microsoft Visual C ++ 2010编译器进行编译,但不支持JPEG或PNG。

相关问题