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追问
export LANGUAGE=zh_CN.UTF-8
再来configure
make追问
感谢,我试了下,make通过了,现在正在make test操作。
请问下这两个环境变量和python3.2.3有什么关系吗?
这个就得看configure的脚本和生成的makefile了,没具体研究过。
本回答被提问者采纳第2个回答 2012-07-06
请用你的 Linux 系统软件包管理器进行安装。追问
在python的官网上没找到rpm安装包嘛
追答请用你的 Linux 系统软件包管理器进行安装。