PyXML 安装 - 此平台上不存在 memmove

2024-03-05

我尝试使用 pip 安装 pyxml 库,但在安装过程中出现以下错误:

extensions/expat/lib/xmlparse.c:75:2: error: #error memmove does not exist on this platform, nor is a substitute available

我尝试安装 gcc 编译器。

我当前的版本是:gcc(Ubuntu/Linaro 4.7.3-1ubuntu1)4.7.3

操作系统:Kubuntu 13.04。

我可以以某种方式重新安装 memmove 库吗?据我所知,它是随 string.h lib 一起提供的。


我遇到了同样的问题,也运行 kubuntu-13.04 (在 12.10 中工作正常。)

@volferine 似乎有所发现。我的config_h文件也是/usr/include/python2.7/pyconfig.h,并且它不包含字符串HAVE_MEMMOVE.

To pyconfig.h,我附加:

#define HAVE_MEMMOVE 1

PyXML 现在似乎可以为我构建。我在这里提交了错误报告:https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/1238244 https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/1238244.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PyXML 安装 - 此平台上不存在 memmove 的相关文章

随机推荐