Python 在pypy下安装PyICU
我想在Ubuntu linux上的pypy上安装pyicu,但此命令返回以下错误:Python 在pypy下安装PyICU,python,pypy,pyicu,Python,Pypy,Pyicu,我想在Ubuntu linux上的pypy上安装pyicu,但此命令返回以下错误: cc -O2 -fPIC -Wimplicit -I/opt/pypy-2.0.2/include -c format.cpp -o build/temp.linux- x86_64-2.7/format.o -DPYICU_VER="1.5" cc1plus: attention : command line option ‘-Wimplicit’ is valid for C/ObjC but not f
cc -O2 -fPIC -Wimplicit -I/opt/pypy-2.0.2/include -c format.cpp -o build/temp.linux-
x86_64-2.7/format.o -DPYICU_VER="1.5"
cc1plus: attention : command line option ‘-Wimplicit’ is valid for C/ObjC but not for
C++[enabled by default]
format.cpp: In function ‘int t_fieldposition_init(t_fieldposition*, PyObject*,
PyObject*)’:
format.cpp:342:14: erreur: ‘struct PyTupleObject’ has no member named ‘ob_item’
error: command 'cc' failed with exit status 1
是否该软件包与pypy不兼容?如果是,我如何安装?这是“cpyext”,pypy的C扩展模块兼容层。对于直接访问CPython结构中私有内容的C扩展模块来说,它无法很好地模拟CPython结构。在这种情况下,结构PyTupleObject
中的ob_项
字段。这意味着PyICU对PyPy不起作用
如何帮助改变这种情况:修复PyICU,使其仅使用官方界面。PyICU现在也可以在PyPy上构建。 这是目前可从其主干 svn存储库: