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 相关文章推荐
Python网页解析利器BeautifulSoup安装使用介绍
Mar 17 Python
Python MySQLdb模块连接操作mysql数据库实例
Apr 08 Python
python读取二进制mnist实例详解
May 31 Python
Python模拟三级菜单效果
Sep 11 Python
Python虚拟环境项目实例
Nov 20 Python
python提取图像的名字*.jpg到txt文本的方法
May 10 Python
selenium在执行phantomjs的API并获取执行结果的方法
Dec 17 Python
Python爬虫实战之12306抢票开源
Jan 24 Python
详解django+django-celery+celery的整合实战
Mar 19 Python
python实现点击按钮修改数据的方法
Jul 17 Python
python-docx文件定位读取过程(尝试替换)
Feb 13 Python
python自动生成证件号的方法示例
Jan 14 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简单实现文本计数器的方法
2016/04/28 PHP
驱动事件的addEvent.js代码
2007/03/27 Javascript
用JavaScript获取DOM元素位置和尺寸大小的方法
2013/04/12 Javascript
js 中的switch表达式使用示例
2020/06/03 Javascript
js通过更改按钮的显示样式实现按钮的滑动效果
2014/04/23 Javascript
基于JS实现仿京东搜索栏随滑动透明度渐变效果
2017/07/10 Javascript
使用react实现手机号的数据同步显示功能的示例代码
2018/04/03 Javascript
VUE v-model表单数据双向绑定完整示例
2019/01/21 Javascript
jQuery实现高级检索功能
2019/05/28 jQuery
layui监听select变化,以及设置radio选中的方法
2019/09/24 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
JS快速实现简单计算器
2020/04/08 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
[00:23]魔方之谜解锁款式
2018/12/20 DOTA
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
Python定时器实例代码
2017/11/01 Python
Python语言描述机器学习之Logistic回归算法
2017/12/21 Python
python 实现在txt指定行追加文本的方法
2018/04/29 Python
对numpy中shape的深入理解
2018/06/15 Python
Python global全局变量函数详解
2018/09/18 Python
python tkinter基本属性详解
2019/09/16 Python
Python3 sys.argv[ ]用法详解
2019/10/24 Python
PyQt5连接MySQL及QMYSQL driver not loaded错误解决
2020/04/29 Python
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
JBL英国官网:JBL UK
2018/07/04 全球购物
得到Class的三个过程是什么
2012/08/10 面试题
什么是聚集索引和非聚集索引
2012/01/17 面试题
大学迎新晚会主持词
2014/03/24 职场文书
北京奥运会口号
2014/06/21 职场文书
机关干部个人对照检查材料思想汇报
2014/09/28 职场文书
国防教育标语
2014/10/08 职场文书
爱牙日宣传活动总结
2015/02/05 职场文书
JavaScript文档对象模型DOM
2021/11/20 Javascript
4种方法python批量修改替换列表中元素
2022/04/07 Python