首页 > 系统相关 >Linux系统安装python3.8与卸载教程

Linux系统安装python3.8与卸载教程

时间:2023-04-06 12:55:35浏览次数:58  
标签:Python python 安装 Linux -- usr 卸载 local python3.8

一、安装python解释器

1.获取系统版本信息

首先,查看Linux系统版本信息:

[root@oldboy ~] # cat /proc/version 
Linux version 4.18.0-240.1.1.el8_3.x86_64 ([email protected]) (gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)) #1 SMP Thu Nov 19 17:20:08 UTC 2020
​

 

 

更新操作系统

[root@docker ~]# yum update -y

 

 

默认情况下,Linux会自带安装Python,可以运行python --version命令查看,如图:

python --version

 

 

 

2.官网下载python解释器

接下来我们先从python官网下载python解释器,打开python官网https://www.python.org/

 

 

选择安装平台Linux/UNIX

 

 

然后进入找到python解释器3.8.6版本,往下滑鼠标或者使用快捷键Ctrl+F搜索3.8.3

 

 

然后找到Files,点击Gzipped source tarball,右键选择复制链接地址。

 

 

然后打开xshell,使用wget命令远程下载。

wget https://www.python.org/ftp/python/3.8.6/Python-3.8.6.tgz

 

 

解压压缩包,执行如下命令:

 tar -zxvf Python-3.8.6.tgz 

 

 

 

 

3.安装

准备编译环境,执行如下命令:

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

 

 

安装python需要的依赖。成功后(Complete!)

 

 

然后开始进入Python-3.8.6目录,命令如下:

cd Python-3.8.6/

接下来编译安装,执行如下命令:

./configure --prefix=/usr/local/python38
make && make install

其中--prefix是Python的安装目录,同时安装了setuptools和pip工具,安装成功后,如图:

 

 

进入/usr/local/python38目录。

创建软链接:还记得开始,Linux已经安装了python2.7.5,这里我们不能将它删除,如果删除,系统可能会出现问题。我们只需要按照与Python2.7.5相同的方式为Python3.8.6创建一个软链接即可,我们把软链接放到/usr/local/bin目录下,如图:

ln -s /usr/local/python38 /usr/local/bin/python3
ls -l /usr/local/bin/

 

 

 

 

配置环境变量,执行vim /etc/profile,打开配置文件,添加如下配置:

vim /etc/profile  
编辑,在最后一行加上
PATH=/usr/local/python27/bin:/usr/local/python38/bin:$PATH
export PATH

 

 

保存退出(:wq),执行source /etc/profile 命令使配置生效,如图:

 

 

验证是否配置成功,在命令行直接敲python3即可,如图:

 

 

到此,python的安装就到此结束了,你学废了吗?

二、卸载python

  1. 查看当前版本信息
[root@docker ~]# python --version
Python 2.7.5
[root@docker ~]# python3 --version
Python 3.6.8

 

 

  1. 卸载pyhton3
  • 注意卸载的时候python后跟的2或3,若什么都不跟的话,会全部删除

rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps

 

  1. 删除所有残余文件
    whereis python3 |xargs rm -frv

 

  1. 查看现有安装的python
    whereis python

 

 

--end--

标签:Python,python,安装,Linux,--,usr,卸载,local,python3.8
From: https://www.cnblogs.com/exmyth/p/17292431.html

相关文章

  • Linux系统查看服务器硬件信息
    1、查看服务器型号1[root@localhost~]#dmidecode|grep"Product"2ProductName:RH2288HV33ProductName:BC11H****2、查看服务器的序列号1[root@localhost~]#dmidecode-tsystem|grep'SerialNumber'2SerialNumber:21......
  • 在linux中如何正确的处理交换文件
    我们在使用linux的过程中经常会由于人为的原因或者网络的原因把一个shell意外的关闭比如看以下的情况我这里vim了一个文件但是我没有保存我直接就把这个shel给关闭了图中所示的那个就是交换文件 如果你不对他删除他是永远不会消失的这样在很多的时候就会导致很多的问题出现当......
  • Linux系统文本三剑客之grep使用方法
    (Linux系统文本三剑客之grep使用方法)一、grep介绍Linuxgrep命令用于查找文件里符合条件的字符串。二、grep的常用选项-a或--text:不要忽略二进制的数据。-A<显示行数>或--after-context=<显示行数>:除了显示符合范本样式的那一列之外,并显示该行之后的内容。-b......
  • 解决"No toolchains found in the NDK toolchains folder for ABI with prefix: mips6
    版权声明:本文为博主原创文章,遵循 CC4.0BY-SA 版权协议,转载请附上原文出处链接和本声明。今天安装了AndroidStudio3.2,打开一个旧工程,编译提示"NotoolchainsfoundintheNDKtoolchainsfolderforABIwithprefix:mips64el-linux-android"网上也有解决办法,就是下载旧版......
  • Linux-常用命令大全
      https://man.linuxde.net/netstathttps://www.runoob.com/linux/linux-file-content-manage.html ......
  • linux Top命令详解
    1.top命令top是一种直接用来反映当前linux系统中资源利用情况和状态的命令,是一种非常实用和常用的命令。2.为了解决什么问题在计算机系统中资源有很多种,比如可贵的CPU资源、珍贵的内存资源、运行时间情况、执行用户信息和PID等等信息,我们在有时候需要知道这些信息的实时情况,这......
  • Linux: useradd groupadd
        groupadd&useraddTheyallhave--rootCHROOT_DIRAND--prefixPREFIX_DIR    ......
  • Linux在游戏界的口碑树立
    说到娱乐,大家想到更多的肯定是游戏行业。王者荣耀、绝地求生、英雄联盟等游戏的运行都要依靠电脑来维持。那么什么是用来维持电脑运行的,让电脑运行的更稳定的呢?很多人会回答Windows平台,不得不承认Windows平台确实很普及,但是比Windows平台运行更稳定的当属Linux操作系统。并且Linux......
  • Linux在游戏界的口碑树立
    Linux在游戏界的口碑树立说到娱乐,大家想到更多的肯定是游戏行业。王者荣耀、绝地求生、英雄联盟等游戏的运行都要依靠电脑来维持。那么什么是用来维持电脑运行的,让电脑运行的更稳定的呢?很多人会回答Windows平台,不得不承认Windows平台确实很普及,但是比Windows平台运行更稳定的当属L......
  • Linux 中知心mysql的sql文件
    1.连接mysql[root@hadoop4~]#mysql-uroot-p  2.创建库mysql>CREATEDATABASEspring; 3.查看并切换数据库mysql>showdatabases;mysql>usespring 3.执行sql文件(source/usr/user.sql) ......