centos7之Python3.74安装教程

yipeiwu_com6年前Python基础

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安装教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

Django模板语言 Tags使用详解

Tags # 普通for循环 <ul> {% for user in user_list %} <li>{{ user.name }}</li&...

Python中正则表达式的用法总结

正则表达式很神奇啊 # -*- coding:utf-8 -*- import re def print_match_res(res): """打印匹配对象内容""" if...

python常用数据重复项处理方法

python常用数据重复项处理方法

在数据的处理过程中,一般都需要进行数据清洗工作,如数据集是否存在重复,是否存在缺失,数据是否具有完整性和一致性,数据中是否存在异常值等.发现诸如此类的问题都需要针对性地处理,下面我们一起...

python获取元素在数组中索引号的方法

本文实例讲述了python获取元素在数组中索引号的方法。分享给大家供大家参考。具体如下: 这里python是通过index方法获取索引号的 li = ['a', 'b', 'new'...

Django 请求Request的具体使用方法

Django 请求Request的具体使用方法

1 URL路径参数 在定义路由URL时,使用正则表达式提取参数的方法从URL中获取请求参数,Django会将提取的参数直接传递到视图的传入参数中。 未命名参数按顺序传递, 如 url...