Python 第`.data';节中的错误重新链接地址0xc;

Python 第`.data';节中的错误重新链接地址0xc;,python,python-2.7,Python,Python 2.7,我试图使用mingw32编译器在我的系统中安装“blist”python包,但这会导致以下错误 c:\MinGW\bin/ld.exe: build\temp.win32-2.7\Release\blist\_blist.o: bad reloc addr ess 0xc in section `.data' 我试图解决它从过去几个小时,但仍然没有用。请帮助解决此问题 我使用了这个命令“python setup.py build--compiler=mingw32” 提前感谢。我从未使用过mi

我试图使用mingw32编译器在我的系统中安装“blist”python包,但这会导致以下错误

c:\MinGW\bin/ld.exe: build\temp.win32-2.7\Release\blist\_blist.o: bad reloc addr
ess 0xc in section `.data'
我试图解决它从过去几个小时,但仍然没有用。请帮助解决此问题

我使用了这个命令“python setup.py build--compiler=mingw32”
提前感谢。

我从未使用过
mingw32
进行本机Python编译,但我使用了
MSVC++2008
编译器,没有任何问题。您可以从获取lite web安装程序。这将下载一个小的可执行文件,您可以在其中设置程序选项,然后从Web下载编译器以完成安装。安装大约需要250MiB的硬盘

然后尝试重新编译您的库(大多数情况下,我只需执行
easy\u install library
,如果
library
具有本机组件,它将轻松下载、编译和安装)

希望我能帮助你


PS:并非每个版本的MSVC都可以用于每个Python。我假设您使用的是Python2.7.x(我也这么做),该版本应该与2008版相匹配。我不知道3.x是使用2008、2010还是更新版本。顺便说一句,您不需要Visual Studio IDE,快速版就足够了。

sh请使用完整构建命令和输出;可能是缺少编译器/链接器标志。谢谢您的回答。这一次也给了我错误,比如“key error:u['path']找不到”或者“\Microsoft在这里是意外的”现在我通过删除“path”环境变量中意外的特殊字符解决了这个“\Microsoft此时是意外的”。请参阅此链接以了解问题描述或解决方案