centos7 安装Python3.8.3

简介: 最近申请了【阿里云高校计划】的云服务器,记录一下安装Python的流程

首先安装一些可能用到的相关工具

yum-ygroupinstall"Development tools"yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-develyuminstalllibffi-devel-yyuminstallglibc-headersyuminstallgcc-c++


下载并解压

wgethttps://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgztar-zxvfPython-3.8.3.tgz

安装

mkdir/usr/local/python3#创建编译安装目录cdPython-3.8.3./configure--prefix=/usr/local/python3make&&makeinstall


出现下面两行就成功了

Installingcollectedpackages: setuptools, pipSuccessfullyinstalledpip-19.2.3setuptools-41.2.0


创建软连接
# 查看当前python软连接

ll /usr/bin/ |grep python
lrwxrwxrwx    1 root root           7 Nov 26  2018 python -> python2
lrwxrwxrwx    1 root root           9 Nov 26  2018 python2 -> python2.7
-rwxr-xr-x    1 root root           7216 Jul 13  2018 python2.7


默认系统安装的是python2.7

删除python软连接

rm-rf/usr/bin/python


配置软连接为python3

#添加python3的软链接

ln-s/usr/local/python3/bin/python3/usr/bin/python


这个时候看下python默认版本

python -V


删除默认pip软连接,并添加pip3新的软连接

rm-rf/usr/bin/pip


#添加 pip3 的软链接

ln-s/usr/local/python3/bin/pip3/usr/bin/pip


更改yum配置
因为其要用到python2才能执行,否则会导致yum不能正常使用(不管安装 python3的那个版本,都必须要做的)


vi/usr/bin/yum#! /usr/bin/python 修改为 #! /usr/bin/python2vi/usr/libexec/urlgrabber-ext-down#! /usr/bin/python 修改为 #! /usr/bin/python2vi/usr/bin/yum-config-manager#!/usr/bin/python 改为 #!/usr/bin/python2没有这个文件的话运行下面的语句yum-yinstallyum-utils
目录
相关文章
|
2天前
|
前端开发 jenkins 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-前端项目发布(五)
13 1
|
2天前
|
jenkins 网络安全 持续交付
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-后端项目发布(四)
|
3天前
|
网络协议 Linux Docker
在centos7下通过docker 安装onlyoffice
在centos7下通过docker 安装onlyoffice
14 0
|
13小时前
|
运维 Kubernetes 监控
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
本地CentOS安装轻量级容器PaaS平台KubeSphere并实现无公网IP远程访问
3 0
|
1天前
|
Web App开发 测试技术 C++
Playwright安装与Python集成:探索跨浏览器测试的奇妙世界
Playwright是新兴的跨浏览器测试工具,相比Selenium,它支持Chrome、Firefox、WebKit,执行速度快,选择器更稳定。安装Playwright只需一条`pip install playwright`的命令,随后的`playwright install`会自动添加浏览器,无需处理浏览器驱动问题。这一优势免去了Selenium中匹配驱动的烦恼。文章适合寻求高效自动化测试解决方案的开发者。
10 2
|
2天前
|
Kubernetes Docker 容器
Docker 安装 Portainer
Portainer Community Edition是一个针对容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境。它的设计理念是部署和使用都简单,该应用程序允许您通过“智能”GUI 和/或广泛的 API 管理所有编排器资源。
29 3
|
2天前
|
Java 开发工具 git
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
新的centos7.9安装docker版本的jenkins2.436.1最新版本-项目发布(三)
10 4
|
2天前
|
Oracle jenkins 持续交付
新的centos7.9安装jenkins(二)
新的centos7.9安装jenkins(二)
|
2天前
|
jenkins Java 持续交付
新的centos7.9安装jenkins—(一)
新的centos7.9安装jenkins—(一)
|
2天前
|
网络安全 Docker 容器
测试开发环境下centos7.9下安装docker的minio
测试开发环境下centos7.9下安装docker的minio

热门文章

最新文章