请问下,安装python3.2.3的时候报错如下补充。 linux下本来有python2.3.4,没有卸载。

Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
LookupError: unknown encoding: GB18030
我的安装步骤是:
1.到python官网下载了3.2.3的tar包
2.上传到linux下,用root用户登录,解压后进入python 3.2.3目录
3.执行./configue
4.执行make,就是这步报错的。

第1个回答  2012-07-06
试试export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN.UTF-8
再来configure
make追问

感谢,我试了下,make通过了,现在正在make test操作。
请问下这两个环境变量和python3.2.3有什么关系吗?

追答

这个就得看configure的脚本和生成的makefile了,没具体研究过。

本回答被提问者采纳
第2个回答  2012-07-06
请用你的 Linux 系统软件包管理器进行安装。追问

在python的官网上没找到rpm安装包嘛

追答

请用你的 Linux 系统软件包管理器进行安装。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网