最近想在linux上安装一个Python3.7,试一试学习一下python。
去python官网下载最新的3.7的源码包
解压包python3.7的包
tar -xvf Python-3.7.0.tar.xz
配置安装路径
./configure –prefix=/usr/local/python3
然后执行安装
make && make install
结果发现make失败
参考了文章发现gcc版本过低需要安装4.8.2
安装完成后4.8.2版本以后
制作gcc软连接到/usr/local/bin/
ln -sf /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/
添加环境变量
export PATH=”/usr/local/bin:$PATH”
source /root/.bashrc
gcc -v查看gcc版本
再次make又出现了新的错误
发现是由于binutils版本过低导致的需要升级,前面配置的yum源就中就有这个包,升级后即可
在执行make && make install 编译安装完成,添加环境变量即完成Python3.7安装
export PATH=”/usr/local/bin:$PATH:/usr/local/python/bin”
source /root/.bashrc
查看python版本,安装完成