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初学者的一些编程技巧
Apr 03 Python
列举Python中吸引人的一些特性
Apr 09 Python
Python md5与sha1加密算法用法分析
Jul 14 Python
对Python 文件夹遍历和文件查找的实例讲解
Apr 26 Python
Python中pandas dataframe删除一行或一列:drop函数详解
Jul 03 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
Jan 22 Python
python定位xpath 节点位置的方法
Aug 27 Python
python通过SSH登陆linux并操作的实现
Oct 10 Python
使用pytorch和torchtext进行文本分类的实例
Jan 08 Python
python matplotlib模块基本图形绘制方法小结【直线,曲线,直方图,饼图等】
Apr 26 Python
Django框架安装及项目创建过程解析
Sep 14 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 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 has encountered an Access Violation at 7C94BD02解决方法
2009/08/24 PHP
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
Android App中DrawerLayout抽屉效果的菜单编写实例
2016/03/21 PHP
不用ajax实现点击文字即可编辑的方法
2007/12/16 Javascript
用JavaScript将从数据库中读取出来的日期型格式化为想要的类型。
2009/08/15 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
理解JAVASCRIPT中hasOwnProperty()的作用
2013/06/05 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
jQuery实现HTML表格单元格的合并功能
2016/04/06 Javascript
javascript实现随机生成DIV背景色
2016/06/20 Javascript
图解prototype、proto和constructor的三角关系
2016/07/31 Javascript
Windows环境下npm install 报错: operation not permitted, rename的解决方法
2016/09/26 Javascript
AngularJS ng-repeat数组有重复值的解决方法
2016/10/23 Javascript
Angular2实现自定义双向绑定属性
2017/03/22 Javascript
vue-cli中的webpack配置详解
2017/09/25 Javascript
在 Node.js 中使用 async 函数的方法
2017/11/17 Javascript
使用JavaScript中的lodash编写双色球效果
2018/06/24 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
基于JavaScript实现简单扫雷游戏
2021/01/02 Javascript
JS addEventListener()和attachEvent()方法实现注册事件
2021/01/11 Javascript
分析python服务器拒绝服务攻击代码
2014/01/16 Python
Python网络编程中urllib2模块的用法总结
2016/07/12 Python
python3 发送任意文件邮件的实例
2018/01/23 Python
Pyqt5如何让QMessageBox按钮显示中文示例代码
2019/04/11 Python
python3中eval函数用法使用简介
2019/08/02 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
python 进程 进程池 进程间通信实现解析
2019/08/23 Python
Django框架创建项目的方法入门教程
2019/11/04 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
2020/06/02 Python
美国和加拿大房车出售在线分类广告:RVT.com
2018/04/23 全球购物
信息专业学生学习的自我评价
2014/02/17 职场文书
2014年妇联工作总结
2014/11/21 职场文书
2016年学校党支部创先争优活动总结
2016/04/05 职场文书