centos7之Python3.74安装教程

作者:为目标而坚持到底 时间:2023-10-27 15:15:24 

centos7之Python3.74安装

安装版本:Python3.74

系统版本:centos7

系统默认安装Python2.7,保留。

安装/usr/bin/Python3

安装需要root权限。

安装Python3的准备工作:

1、安装编译python3所用到的相关依赖包:


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

2、安装pip模块--系统自带Python没有pip模块,需要手动安装


yum -y install epel-release --添加epel扩展源
yum install python-pip

3、安装wget模块

pip install wget

3.7版本及以上版本需要安装libffi-devel

yum install libffi-devel -y

4、上传Python包,解压:tar -zxvf Python3.74.tgz

5、修改安装目录:

./configure prefix=/usr/local/python3

6、编译Python3.74源代码

make && make install

7、添加软连接

#将原来的链接备份mv /usr/bin/python /usr/bin/python.bak

#添加python3的软链接ln -s /usr/local/python3/bin/python3.6 /usr/bin/python

#测试是否安装成功了python -V

8、更改yum配置,因为其要用到python2才能执行,否则会导致yum不能正常使用


vi /usr/bin/yum 把#! /usr/bin/python修改为#! /usr/bin/python2
vi /usr/libexec/urlgrabber-ext-down 把#! /usr/bin/python 修改为#! /usr/bin/python2

总结

以上所述是小编给大家介绍的centos7之Python3.74安装教程,网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

来源:https://www.cnblogs.com/sdifens/archive/2019/08/15/11358106.html

标签:centos7,Python,3.74,安装
0
投稿

猜你喜欢

  • 深入解析Sync.Pool如何提升Go程序性能

    2024-04-26 17:36:17
  • Vue.js实现一个自定义分页组件vue-paginaiton

    2024-05-02 16:36:36
  • 详解Python多线程Selenium跨浏览器测试

    2023-05-05 08:10:11
  • python把转列表为集合的方法

    2021-06-03 07:28:41
  • 分享python数据统计的一些小技巧

    2022-08-20 11:24:47
  • Windows 平台做 Python 开发的最佳组合(推荐)

    2022-12-08 05:38:51
  • MySQL 消除重复行的一些方法

    2024-01-18 12:17:59
  • Python基于模块Paramiko实现SSHv2协议

    2021-10-17 22:21:38
  • 详解python 条件语句和while循环的实例代码

    2023-11-19 11:32:58
  • 详解SQL Server数据库架构和对象、定义数据完整性

    2024-01-23 06:48:16
  • Django自定义分页效果

    2023-12-06 00:09:04
  • 使用github部署前端vue项目

    2024-05-02 17:06:54
  • python中的unittest框架实例详解

    2023-01-27 06:13:41
  • Python+DeOldify实现老照片上色功能

    2021-07-13 00:04:46
  • Python实现爬取马云的微博功能示例

    2021-11-14 13:10:53
  • pip和pygal的安装实例教程 <font color=red>原创</font>

    2021-05-22 18:35:30
  • GOOGLE LOGO 设计演化过程

    2008-02-13 19:41:00
  • 关于Python与Golang语言的对比分析

    2023-03-10 18:54:06
  • 浅谈numpy中np.array()与np.asarray的区别以及.tolist

    2022-06-06 12:32:10
  • PHP检查端口是否可以被绑定的方法示例

    2024-05-13 09:26:32
  • asp之家 网络编程 m.aspxhome.com