python3 安装
本教程有点问题,没有完整解决(安装完后pip3没有添加到环境变量)
一键安装
# 下载
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz
cd Python-3.6.0a1/
# 配置
./configure prefix=/home/application/python3.6.5/bin
# 编译
make
# 安装
make install
# 添加环境变量
echo 'export PATH=$PATH:/home/application/python3.6.5/bin' >> /etc/profile
# 刷新环境变量
source /etc/profile
# 测试是否成功安装
python3 --version
编译过程中的问题
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make: *** [Objects/unicodeobject.o] Error 4
这个问题是gcc的bug,通过修改MakeFile解决,把编译选项中的03改为02就可以了
# Compiler options
-OPT= -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes
+OPT= -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes
参考链接
linux下安装python3
python3安装make过程出错[Objects/unicodeobject.o] Error
下载python