centos7 在线或离线安装python3
1.前言
本文会使用到yum和wget,如果两者都不能用,参考安装教程
https://www.cnblogs.com/dennisdong/p/17037248.html
2.查看是否安装wget和yum
wget
yum
3.安装wget
yum install -y wget
如果不能联网,请参考上方链接
3.1 下载python安装包
注意下载路径为当前目录,如果不能联网就手动下载
之后上传到服务器即可
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
3.2 解压
tar -zxvf Python-3.6.8.tgz
3.3 编译python
cd Python-3.6.8/
./configure --prefix=/usr/local/python3
如果报错 configure: error: no acceptable C compiler found in $PATH
安装gcc
即可
3.4 安装gcc(在线)
yum install gcc
3.5 安装gcc(离线)
如果不能联网就手动下载
依赖包,上传到服务器上
https://niceyoo.lanzoux.com/i5nIdmx2n9e
3.5.1 解压gcc
tar -zxvf gcc.tar.gz
3.5.2 安装依赖
cd gcc
rpm -Uvh *.rpm --nodeps --force
等待安装完成即可
3.5 安装python
make && make install
因为我已经安装过了,第一次安装会提示安装成功提示 Successfully installed xxxxx
3.6 设置软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
3.7 测试
python3
进入python说明安装成功
pip3 list
查看安装的python依赖包
至此python3安装完成
4.参考文档
https://blog.csdn.net/qq_42598133/article/details/109671364
https://www.cnblogs.com/niceyoo/p/14532228.html