centos7之Python3.74安装教程


Posted in Python onAugust 15, 2019

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 使用 request 获取浏览器发送的参数示例代码
Jun 11 Python
Python连接Redis的基本配置方法
Sep 13 Python
Python操作mongodb数据库的方法详解
Dec 08 Python
python调用matlab的m自定义函数方法
Feb 18 Python
Python中Numpy mat的使用详解
May 24 Python
python实战串口助手_解决8串口多个发送的问题
Jun 12 Python
python多进程下实现日志记录按时间分割
Jul 22 Python
python3获取url文件大小示例代码
Sep 18 Python
python读取Kafka实例
Dec 23 Python
pytorch-RNN进行回归曲线预测方式
Jan 14 Python
Python网络爬虫信息提取mooc代码实例
Mar 06 Python
python基于opencv批量生成验证码的示例
Apr 28 Python
详解python列表(list)的使用技巧及高级操作
Aug 15 #Python
django项目中使用手机号登录的实例代码
Aug 15 #Python
python基于pdfminer库提取pdf文字代码实例
Aug 15 #Python
python模拟键盘输入 切换键盘布局过程解析
Aug 15 #Python
django项目登录中使用图片验证码的实现方法
Aug 15 #Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
Aug 15 #Python
解析python的局部变量和全局变量
Aug 15 #Python
You might like
深入解析php模板技术原理【一】
2008/01/10 PHP
php邮件发送,php发送邮件的类
2011/03/24 PHP
页面只有一个text的时候,回车自动submit的解决方法
2010/08/12 Javascript
Js+Flash实现访问剪切板操作
2012/11/20 Javascript
javascipt基础内容--需要注意的细节
2013/04/10 Javascript
javascript生成随机颜色示例代码
2014/05/05 Javascript
JavaScript设置表单上传时文件个数的方法
2015/08/11 Javascript
Bootstrap每天必学之缩略图与警示窗
2015/11/29 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
jQuery插件实现图片轮播特效
2016/06/16 Javascript
JavaScript面试开发常用的知识点总结
2016/08/08 Javascript
如何为你的JS项目添加智能提示与类型检查详解
2019/03/12 Javascript
ionic2.0双击返回键退出应用
2019/09/17 Javascript
详解Webpack抽离第三方类库以及common解决方案
2020/03/30 Javascript
[49:41]NB vs NAVI Supermajor小组赛A组 BO3 第一场 6.2
2018/06/03 DOTA
Python中的对象,方法,类,实例,函数用法分析
2015/01/15 Python
Ruby元编程基础学习笔记整理
2016/07/02 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
Python 做曲线拟合和求积分的方法
2018/12/29 Python
python3+PyQt5 数据库编程--增删改实例
2019/06/17 Python
使用Python在Windows下获取USB PID&VID的方法
2019/07/02 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
使用Python实现正态分布、正态分布采样
2019/11/20 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
解决TensorFlow训练内存不断增长,进程被杀死问题
2020/02/05 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
python使用hdfs3模块对hdfs进行操作详解
2020/06/06 Python
canvas实现滑动验证的实现示例
2020/08/11 HTML / CSS
ZINVO手表官网:男士和女士手表
2019/03/10 全球购物
中学教师自我鉴定
2014/02/07 职场文书
教师演讲稿开场白
2014/08/25 职场文书
党员教师自我剖析材料
2014/09/29 职场文书
2015年会计个人工作总结
2015/04/02 职场文书
青春雷锋观后感
2015/06/10 职场文书
Nginx安装完成没有生成sbin目录的解决方法
2021/03/31 Servers
table不让td文字溢出操作方法
2022/12/24 HTML / CSS