首页 > 系统相关 >linux 操作系统升级 Python 3

linux 操作系统升级 Python 3

时间:2023-02-01 17:34:29浏览次数:59  
标签:操作系统 3.7 Python devel python usr linux root localhost


#进入 python 官网下载对应版本,比如:Python-3.7.12

linux 操作系统升级 Python 3_python

linux 操作系统升级 Python 3_python_02

linux 操作系统升级 Python 3_python_03

[root@localhost ~]# wget ​​https://www.python.org/ftp/python/3.7.12/Python-3.7.12.tgz​

#安装依赖包

[root@localhost ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

[root@localhost ~]# tar xvf Python-3.7.12.tgz

执行cd Python-3.7.12进入到解压后的Python-3.7.12目录下,依次执行如下三个命令:

[root@localhost ~]# ./configure --prefix=/usr/local/python3

[root@localhost ~]# make

[root@localhost ~]# make install

[root@localhost ~]# unlink /usr/bin/python 

[root@localhost ~]# ln -s /usr/local/python3/bin/python3 /usr/bin/python

#因为yum是python 2写的,所以需要修改yum脚本的python名称

vi /usr/bin/yum

#!/usr/bin/python2.7

#如果系统不安装图形化界面则不需要做以下操作

vi /usr/libexec/urlgrabber-ext-down   

#!/usr/bin/python2.7

标签:操作系统,3.7,Python,devel,python,usr,linux,root,localhost
From: https://blog.51cto.com/u_15596926/6031699

相关文章

  • Python 变量
    本篇笔记介绍Python变量的相关知识,包括Python变量的组成部分、变量名的命名规范和常用的变量类型。回忆一道数学题,假设x=1y=2如果z=x+y那么,z的值......
  • [oeasy]python0068_ 字体样式_正常_加亮_变暗_控制序列
    字体样式回忆上次内容上次了解了一个新的转义模式\33逃逸控制字符escesc让输出退出标准输出流进行控制信息的设置可以清屏也可以设置光标输出的位置还能做什么呢?可......
  • linux 安装 elasticsearch
    下载#注意下载版本cd/usr/local/srcwgethttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.0.tar.gz2、安装cd/usr/local/srctar-xvfelastics......
  • linux查看进程号、端口号、服务名互查信息
    1、已知程序名称查看进程号ps-ef|grep程序名称##或者ps-aux|grep程序名称pgrep-l程序名称......
  • python处理apiDoc转swagger
    python处理apiDoc转swagger需要转换的接口现在我需要转换的接口全是nodejs写的数据,而且均为post传输的json格式接口apiDoc格式apiDoc代码中的格式如下:/***@api{......
  • linux 安装 RocketMQ
    参考: ​​https://blog.csdn.net/wsjzzcbq/article/details/125562966​​1、下载安装包后,将安装包上传到linux2、创建RocketMQ安装目录mkdir-p/usr/local/rocketmq3......
  • 用Linux系统设置共享上网
    环境:一台Linux机器单网卡,一台window机器单网卡,一个四口集线器。背景:房东只提供了一条上网线,并且限定了只能用一个网卡上网(就是我的Linux机器的网卡)。目的:通过Linux共......
  • python 利用backtrader 和 akshare 做股票回测
    python版本设置在3.8ImportError:cannotimportname'warnings'from'matplotlib.dates'报上面的错降级matplotlibpipuninstallmatplotlibpipinstallmatplo......
  • wsl2和ArchLinux的安装
    版权声明:本文章参考了哔哩哔哩稿件BV1sW411v7VZ,如侵权请主动联系删除1.Wsl2的安装启用适用于Linux的Windows子系统在终端运行:dism.exe/online/enable-fea......
  • python tcp socket 源码分享
    服务端的源码:importsocketserverclassHandler_TCPServer(socketserver.BaseRequestHandler):"""TheTCPServerclassfordemonstration.Note:We......