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实现随机梯度下降(SGD)
Mar 24 Python
python OpenCV学习笔记直方图反向投影的实现
Feb 07 Python
python对list中的每个元素进行某种操作的方法
Jun 29 Python
pycharm安装和首次使用教程
Aug 27 Python
[机器视觉]使用python自动识别验证码详解
May 16 Python
Python with关键字,上下文管理器,@contextmanager文件操作示例
Oct 17 Python
python生成任意频率正弦波方式
Feb 25 Python
Django修改app名称和数据表迁移方案实现
Sep 17 Python
Python中生成ndarray实例讲解
Feb 22 Python
用python实现监控视频人数统计
May 21 Python
linux中nohup和后台运行进程查看及终止
Jun 24 Python
Python 中的Sympy详细使用
Aug 07 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性能优化 产生高度优化代码
2011/07/22 PHP
解析php mysql 事务处理回滚操作(附实例)
2013/08/05 PHP
通过php删除xml文档内容的方法
2015/01/23 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
2015/07/04 PHP
PHP如何获取当前主机、域名、网址、路径、端口等参数
2017/06/09 PHP
PHP并发查询MySQL的实例代码
2017/08/09 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
关于图片验证码设计的思考
2007/01/29 Javascript
JS创建优美的页面滑动块效果 - Glider.js
2007/09/27 Javascript
基于jquery的一个OutlookBar类,动态创建导航条
2010/11/19 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
2016/09/02 Javascript
JQuery实现DIV其他动画效果的简单实例
2016/09/18 Javascript
如何利用JQuery实现从底部回到顶部的功能
2016/12/27 Javascript
Vue.js 事件修饰符的使用教程
2018/11/01 Javascript
微信小程序提取公用函数到util.js及使用方法示例
2019/01/10 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
Vue+Node服务器查询Mongo数据库及页面数据传递操作实例分析
2019/12/20 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
2020/06/01 Javascript
微信小程序实现上传照片代码实例解析
2020/08/04 Javascript
深入源码解析Python中的对象与类型
2015/12/11 Python
30秒学会30个超实用Python代码片段【收藏版】
2019/10/15 Python
PyTorch中 tensor.detach() 和 tensor.data 的区别详解
2020/01/06 Python
Python Tensor FLow简单使用方法实例详解
2020/01/14 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
vscode+PyQt5安装详解步骤
2020/08/12 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
HTML5中canvas中的beginPath()和closePath()的重要性
2018/08/24 HTML / CSS
名人珠宝设计师:Melinda Maria Jewelry
2019/03/06 全球购物
护士岗位求职应聘自荐书范文
2014/02/12 职场文书
2015年英语教师工作总结
2015/05/20 职场文书
绿里奇迹观后感
2015/06/15 职场文书
详解CSS不定宽溢出文本适配滚动
2021/05/24 HTML / CSS
Python OpenGL基本配置方式
2022/05/20 Python
Flink 侧流输出源码示例解析
2022/09/23 Servers