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的Django框架生成PDF文件的教程
Jul 22 Python
Python语言实现获取主机名根据端口杀死进程
Mar 31 Python
win与linux系统中python requests 安装
Dec 04 Python
Python 加密的实例详解
Oct 09 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
Apr 19 Python
python实现在遍历列表时,直接对dict元素增加字段的方法
Jan 15 Python
详解Python做一个名片管理系统
Mar 14 Python
在Qt中正确的设置窗体的背景图片的几种方法总结
Jun 19 Python
python 实现二维字典的键值合并等函数
Dec 06 Python
Python matplotlib画曲线例题解析
Feb 07 Python
Python接口自动化判断元素原理解析
Feb 24 Python
python绘制云雨图raincloud plot
Aug 05 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分页示例代码
2007/03/19 PHP
PHP5中的时间相差8小时的解决办法
2008/03/28 PHP
一个很不错的PHP翻页类
2009/06/01 PHP
php中Smarty模板初体验
2011/08/08 PHP
PHP删除指定目录中的所有目录及文件的方法
2015/02/26 PHP
php准确计算复活节日期的方法
2015/04/18 PHP
php实现留言板功能(会话控制)
2017/05/23 PHP
PHP观察者模式定义与用法实例分析
2019/03/22 PHP
IE与FireFox的兼容性问题分析
2007/04/22 Javascript
解析window.open的使用方法总结
2013/06/19 Javascript
jquery datepicker参数介绍和示例
2014/04/15 Javascript
node.js中的fs.appendFileSync方法使用说明
2014/12/17 Javascript
JavaScript时间转换处理函数
2015/04/14 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
浅谈Node.js:Buffer模块
2016/12/05 Javascript
Vue.js实战之利用vue-router实现跳转页面
2017/04/01 Javascript
利用JavaScript如何查询某个值是否数组内
2017/07/30 Javascript
vue-cli初始化项目中使用less的方法
2018/08/09 Javascript
JS PHP字符串截取函数实现原理解析
2020/08/29 Javascript
vue 导出文件,携带请求头token操作
2020/09/10 Javascript
微信小程序实现星星评分效果
2020/11/01 Javascript
python代码检查工具pylint 让你的python更规范
2012/09/05 Python
Python类的专用方法实例分析
2015/01/09 Python
Python selenium 三种等待方式解读
2016/09/15 Python
python版本的仿windows计划任务工具
2018/04/30 Python
Django REST framework 如何实现内置访问频率控制
2019/07/23 Python
python实现滑雪游戏
2020/02/22 Python
CSS3的 fit-content实现水平居中
2017/09/07 HTML / CSS
Python面试题:Python是如何进行内存管理的
2014/08/04 面试题
商务英语毕业生自荐信范文
2013/11/08 职场文书
导购员的岗位职责
2014/02/08 职场文书
大学生党员个人对照检查材料范文
2014/09/25 职场文书
六查六看六改心得体会
2014/10/14 职场文书
失职检讨书大全
2015/01/26 职场文书
5种方法告诉你如何使JavaScript 代码库更干净
2021/09/15 Javascript
Vue.js中v-for指令的用法介绍
2022/03/13 Vue.js