我已尝试./configure --enable-unicode
和./configure --enable-unicode=ucs4
,但命令import sys; print sys.maxunicode
仍为65535。
如何修复此问题并在启用4字节unicode的情况下编译Python?
答案 0 :(得分:4)
从
的输出./configure --help
正确的选项是
--enable-unicode=ucs4
答案 1 :(得分:2)
我们可以使用4字节Unicode或2字节Unicode重新编译已安装的python
全流程 下载python2.7.x并解压缩后。
2.fire命令" sudo ./configure --enable-unicode = ucs4"或" sudo ./configure --enable-unicode = ucs2"这就是你想要的。
现在你可以检查它是否是UCS2或UCS4,如下所示 1.到终端
2.type python 然后输入 现在输入以下命令
导入系统 print sys.maxunicode
如果输出 1114111 则为UCS4 否则,如果输出 65535 则为UCS2