Python 安装枕头-错误:ld返回1-windows

Python 安装枕头-错误:ld返回1-windows,python,gcc,mingw,pip,pillow,Python,Gcc,Mingw,Pip,Pillow,对我来说,这似乎是一些链接错误,但我不知道如何纠正它,我已经尝试了一些事情,但不幸的是,还没有有效的解决方案。有人知道如何解决这个问题吗 使用MinGW从“pip安装枕头”输出命令行 谢谢你的帮助。根据经验,那样做只会让人发疯 我建议下载一个 我对这个错误的猜测是,您的编译器与构建Python3.4时使用的编译器不匹配——如果您是从工作的2.7安装程序升级,这是有意义的,因为python从MSVC 2008切换到MSVC 2010 我可以用微软Visual C++ 2010编译器编译它,但是既

对我来说,这似乎是一些链接错误,但我不知道如何纠正它,我已经尝试了一些事情,但不幸的是,还没有有效的解决方案。有人知道如何解决这个问题吗

使用MinGW从“pip安装枕头”输出命令行


谢谢你的帮助。

根据经验,那样做只会让人发疯

我建议下载一个


我对这个错误的猜测是,您的编译器与构建Python3.4时使用的编译器不匹配——如果您是从工作的2.7安装程序升级,这是有意义的,因为python从MSVC 2008切换到MSVC 2010


我可以用微软Visual C++ 2010编译器编译它,但是既没有JPEG也没有PNG支持。

它被下载和安装为3.4井,现在一个预生成的二进制文件就足够了,因为它允许我完成工作。但我仍然想找到一个实际的解决方案来解决“它是作为3.4下载和安装的”——是什么?我指的是python 3.4版,它是今天下载和安装的(pc后的格式)@Kwydin:你下载了3.4二进制文件还是构建了3.4源代码?pip模块需要使用兼容的编译器构建到核心!
(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