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
centos7 在线或离线安装python3的更多相关文章
- RedHat离线安装Python3以及各种依赖
		RedHat离线安装Python3以及各种依赖 1, yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-de ... 
- linux系统中离线安装python3.7过程记录
		最近公司新弄来一台linux redhat 4.4.7服务器,准备在上面离线安装python3.7,安装过程中出现一些问题,特此记录下来. 首先在python官网上下载了 Python-3.7.3. ... 
- Centos7中在线/离线安装DockerCE最新版
		Docker在Centos7在线/离线安装 一.在线安装 1.检查系统是否支持,因为Docker 要求 CentOS 系统的内核版本高于 3.10 uname -r 2.确保 yum 包更新到最新 y ... 
- CentOS7 下源码安装 python3
		CentOS 7 下源码安装 python3 在CentOS7下,默认安装的是python2.7:为满足项目要求,安装python3 的方法如下: 1. 首先安装python3.6可能使用的依 ... 
- Centos7.2下编译安装python3.7
		1.安装python3.7所需要的依赖. yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel rea ... 
- Centos7 离线安装python3 Django
		安装python 1..下载Python3源码包 下载地址:www.python.org/ftp/python/ 2.安装python前的库环境 yum install gcc patch libff ... 
- CentOS7攻克日记(三) —— 安装Python3.6
		我是在EVERNOTE上面写的,本来格式是有代码段的,结果复制上来就没有了,所以会有一点乱,我就不调整了 我主要安装的是python环境,这一篇主要解决一下python的问题.在这里给个建议,安装 ... 
- 国产化设备鲲鹏CentOS7上源码安装Python3.7
		具体编译过成与正常的Python源代码在x86平台上的过程无异,此篇随笔仅当用作复制黏贴的备忘录.不得不说在一个老旧系统上安装一个老旧的Python版本,从头编译一个Python还是一个较为稳健的选择 ... 
- centos7.4下离线安装CDH5.7
		(一)安装前的规划 (1)操作系统版本:centos7.4(64bit) [root@hadoop22 etc]# more /etc/centos-release CentOS Linux rele ... 
- CentOS7.5从零安装Python3.6.6
		ps:环境如标题 安装可能需要的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlit ... 
随机推荐
- 2022春每日一题:Day 19
			题目:吃奶酪 状压dp实现,dp[i][j]表示走过状态i,停到了j的位置的最小价值.枚举状态,起点终点,转移dp[i][j]=min{dp[i-(1<<s)][k]+dis(s,k)} ... 
- Go语言核心36讲17
			在前面的文章中,我们已经提到过很多次"指针"了,你应该已经比较熟悉了.不过,我们那时大多指的是指针类型及其对应的指针值,今天我们讲的则是更为深入的内容. 让我们先来复习一下. ty ... 
- 基于python的数学建模---传染病六个模型
			六个模型的区别 SI-Model import scipy.integrate as spi import numpy as np import matplotlib.pyplot as plt # ... 
- nginx rewrite参数 以及 $1、$2参数解析(附有生产配置实例)
			在nginx的配置中,是否对rewrite的配置模糊不清,还有令人迷惑的$1.$2...参数,(其实$1.$2参数在shell脚本中经常用到,用来承接传递的参数).本篇从反向代理配置的角度帮助理解一下 ... 
- i春秋Do you know upload?
			打开题目是一个文件上传,就先写了一个一句话木马的php文件,直接提交显示文件类型不允许.于是乎将其改为jpeg格式上传,成功了,但是没用,菜刀连不上.再次上传jpg格式的一句话木马(写好php木马后将 ... 
- 解决"VLC 无法打开 MRL「screen://」。详情请检查日志" 问题
			问题描述 vlc 抓取桌面视频报这个错误 解决 sudo apt-get install vlc-plugin-access-extra 其他 不一定每次都在图形化界面调用,也可以直接在终端输入 vl ... 
- 这么简单,还不会使用java8 stream流的map()方法吗?
			一.前言 在日常的开发工作中经常碰到要处理list中数据的问题,比如从数据库中查出了很多学生,由于一些原因需要在内存中找出这些学生中的所有姓名,或者把名为"王五"的语文成绩暂时修改 ... 
- K8S 核心组件 kubelet 与 kube-proxy 分析
			kubelet kubelet 进程用于处理master 下发的任务, 管理pod 中的容器, 注册 自身所在的节点. 节点管理 启动参数说明 --register-node #如果设置为true 则 ... 
- 进击的K8S:Kubernetes基础概念
			Kubernetes简介 Kubernetes简称K8S(因为k和s中间有8个字母),是一个开源的容器集群管理平台,基于Go语言编写. 使用K8S,将简化分布式系统上的容器应用部署,使得开发人员可以专 ... 
- What's new in Dubbo 3.1.4 and 3.2.0-beta.3
			在 12 月 22 日,Dubbo 3.1.4 和 3.2.0-beta.3 正式通过投票发布.本文将介绍发布的变化一览. Dubbo 3.1.4 版本是目前 Dubbo 3 的最新稳定版本,我们建议 ... 
