目前,我正在 Windows 上使用 PyCharm,我尝试通过 PyPi 安装一些软件包。为了方便起见,我使用了 PyCharm 的集成功能,它与 shell easy_install 基本相同。
但是,在安装必须使用 gcc 编译的软件包时,我会遇到一些错误。由于以前的错误,我已经在 stackoverflow 上浏览了很多问题,并设法克服了一些错误(使用 mingw64,从设置脚本中删除 -mno-cygwin 参数等)但现在我完全被困住了一:
build\temp.win-amd64-2.7\Release\cpyamf\amf0.o:amf0.c:(.text+0xb912): 未定义对 `__imp_PyExc_ImportError' 的引用
c:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.7.1/../../../../x86_64-w64-mingw32/bin/ld.exe: build\ temp.win-amd64-2.7\Release\cpyamf\amf0.o:“.data”部分中的错误重定位地址 0x78
collect2.exe:错误:ld 返回 1 退出状态
错误:命令“gcc”失败,退出状态为 1
该错误发生在 PyAMF 和 Twisted 的安装中,它们在某些部分使用 cython。我还没有找到解决方案。
提前致谢。