最近服务器需要安装python3.7环境,centos7.3默认最高可以安装python3.6版本,3.7版本以上需要另行安装依赖环境,测试安装后,发现通过以下步骤可以较快完成安装,以3.9.0为例:

准备:首先需要下载python3.9.0的安装包

一、安装python3.9所需依赖包

依赖包主要有:zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

可以通过yum进行安装,如下:

1

[root@localhost ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-develer

二、安装python3.9.0

1、将已经下载的好的python3.9.0的tar包上传至服务器

2、新建一个文件夹,用于存放python3.9

1

[root@localhost local]# mkdir python3.9

3、将Python-3.9.0.tgz包进行解压

1

[root@localhost local]# tar -zxvf Python-3.9.0.tgz

4、编译安装(本例将其安装至/usr/local/python3.9下) 

1

2

3

[root@localhost local]# cd Python-3.9.0/

[root@localhost Python-3.9.0]# ./configure --prefix=/usr/local/python3.9

[root@localhost Python-3.9.0]# make && make install

 安装成功后显示如下字节

5、建立软链接

软链接类似Windows下的快捷方式,正常应该添加python3.9的环境变量,但因为系统默认已经安装python2.7,所以只建立一个软链接,如果不想建立软链接,也可以命令别名,在~/.bashrc文件里加 alias python3='具体路径' 。本文以增加软链接为例:

1

2

[root@localhost Python-3.9.0]# ln -s /usr/local/python3.9/bin/python3.9 /usr/bin/python3

[root@localhost Python-3.9.0]# ln -s /usr/local/python3.9/bin/pip3.9 /usr/bin/pip3

6、测试

1

2

3

4

5

[root@localhost Python-3.9.0]# python3

Python 3.9.0 (default, Oct 20 202116:17:07)

[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux

Type "help""copyright""credits" or "license" for more information.

>>> exit()

至此,安装完成

centos7.3安装python3.9相关推荐

  1. centos7安装python3.7.4_阿里云centos7.4安装python3.7.0

    CentOS7.4 安装 python-3.7.0 更新时间:2018/9/3 centos 安装最新版的python有点麻烦,因为yum没有最新版的python,所以必须从python官网下载源码. ...

  2. python3.6.4安装教程-centos7中安装python3.6.4的教程

    Python3.6.4官方版是一款在适合开发人员使用的windows系统上运行的脚本语言工具,Python3.6.4官方版是目前程序设计从业者必学的语言之一.我们可以通过python平台来获取到所有程 ...

  3. linux Centos7下安装python3及pip3

    linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...

  4. centos7下安装python3 解决openssl等一系列问题

    centos7下安装python3 解决openssl等一系列问题 参考文章: (1)centos7下安装python3 解决openssl等一系列问题 (2)https://www.cnblogs. ...

  5. ubuntu/centos7.5安装python3.6

    1. ubuntu20.04 Ubuntu自带版本是python3.8 1. 添加python软件源 sudo apt update sudo apt install software-propert ...

  6. Centos7 下安装python3及卸载

    1.安装依赖包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel t ...

  7. centos安装python3小白_在Linux CentOS7 下安装 python3

    在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3: 1.首先安装python3.6可能使用的依赖 # yum -y install openssl-devel ...

  8. Centos7 yum安装Python3.6环境,超简单

    原文链接:https://blog.51cto.com/wenguonideshou/2083301 配置好Python3.6和pip3 安装EPEL和IUS软件源 yum install epel- ...

  9. 在centos7下安装python3.7.9并搭建scrapy2环境

    本人不懂爬虫技术.需要获取页面信息的时候,简单的需求直接用程序扒.复杂的需求己用chrome-mini向下渗透.前两天去参加了一个爬虫技术的聚会,发现这个领域非常有意思,所以回来搭建了个scrapy环 ...

最新文章

  1. 在CentOS 6.9 x86_64上开启nginx 1.12.2的proxy_cache缓存配置
  2. Css基本样式————综合设计:表格的制作
  3. linux traceroute 命令 查看路由表
  4. Android的内存优化的几种方案
  5. mac 当前文件夹打开终端_Mac上的这些实用你技巧,你知道几个?
  6. 【Linux】一步一步学Linux——tcpdump命令(185)
  7. 气象背景场_“把脉”风雨 服务为民——甘肃研究型气象预报业务体系发展扫描...
  8. oracle数据库删除百万级数据库,数据库SQL优化大总结之 百万级数据库优化方案...
  9. kafka logstash elk
  10. 火出天际的“元宇宙”究竟是什么?
  11. growup怎么读_growup..是什么意思
  12. 模拟猜数(POJ2328)
  13. Unix文件系统的层次结构
  14. Visual Studio 2012安装教程
  15. TS文件合并,这里提供了一点小思路。
  16. iText7-pdfoffice-office文件转pdf
  17. html目录链接怎么做,word目录超链接怎么做
  18. 从键盘输入一系列字符(以回车键结束),并按字母、数字及其它字符分类统计,最后显示这三类的统计结果
  19. 虚拟主机怎么搭建网站
  20. 【权威发布】360追日团队:Xshellghost技术分析——入侵感染供应链软件的大规模定向攻击

热门文章

  1. c语言生小牛问题算法,数据结构算法:大牛生小牛的算法问题
  2. 如何从c++代码调用Linux C库?Barcode Reader Toolkit 常见问题集锦
  3. Python编程——星星: 找一副星星图像,并在屏幕上显示一系列排列整齐的星星
  4. 【云服务架构】蔬菜加工也能搭上物联网,数字化蔬菜工厂上云故事
  5. VTK7.1安装记录
  6. 小程序 canvans 互动白板应用
  7. 国产替换案例:CACTER邮件网关打造全国产化安全防护矩阵
  8. python获取豆瓣电影
  9. 女朋友天天看直播,问我能不能写个JS弹幕功能?
  10. 零基础PHP工程师就业班