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 threading多线程编程实例
Sep 18 Python
python实现颜色rgb和hex相互转换的函数
Mar 19 Python
Python自动发邮件脚本
Mar 31 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
Aug 03 Python
彻彻底底地理解Python中的编码问题
Oct 15 Python
Python Scapy随心所欲研究TCP协议栈
Nov 20 Python
Python 通过调用接口获取公交信息的实例
Dec 17 Python
python中的列表与元组的使用
Aug 08 Python
wxPython实现绘图小例子
Nov 19 Python
Python基于内置库pytesseract实现图片验证码识别功能
Feb 24 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
May 27 Python
python使用建议与技巧分享(二)
Aug 17 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(7) php 字符串相关应用
2010/03/05 PHP
PHP中$_SERVER的详细参数与说明介绍
2013/10/26 PHP
PHP生成随机字符串(3种方法)
2015/09/25 PHP
PHP共享内存用法实例分析
2016/02/12 PHP
PHP中include()与require()的区别说明
2017/02/14 PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
2017/10/24 PHP
JavaScript 程序编码规范
2010/11/23 Javascript
JavaScript学习笔记(二) js对象
2011/10/25 Javascript
HTML,CSS,JavaScript速查表推荐
2014/12/02 Javascript
node.js中的fs.unlinkSync方法使用说明
2014/12/15 Javascript
跟我学习javascript的异步脚本加载
2015/11/20 Javascript
即将发布的jQuery 3 有哪些新特性
2016/04/14 Javascript
bootstrap multiselect 多选功能实现方法
2017/06/05 Javascript
JS 60秒后重新发送验证码的实例讲解
2017/07/26 Javascript
vue2.0 实现页面导航提示引导的方法
2018/03/13 Javascript
微信小程序中使用自定义图标(阿里icon)的方法
2018/08/20 Javascript
微信小程序多音频播放进度条问题
2018/08/28 Javascript
详解如何使用webpack打包多页jquery项目
2019/02/01 jQuery
vue vant Area组件使用详解
2019/12/09 Javascript
JS PHP字符串截取函数实现原理解析
2020/08/29 Javascript
[02:56]DOTA2亚洲邀请赛 VG出场战队巡礼
2015/02/07 DOTA
[01:03:41]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第三场 2月2日
2021/03/11 DOTA
python实现DNS正向查询、反向查询的例子
2014/04/25 Python
Python随机生成彩票号码的方法
2015/03/05 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
2018/04/23 Python
详解用Python练习画个美队盾牌
2019/03/23 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
2020/05/26 Python
教师师德教育的自我评价
2013/10/31 职场文书
外贸会计专业自荐信
2014/06/22 职场文书
个人收入证明范本
2014/09/18 职场文书
2014小学教师个人工作总结
2014/11/10 职场文书
2014年办公室工作总结范文
2014/11/12 职场文书
区域经理岗位职责
2015/02/02 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
2016年寒假政治学习心得体会
2015/10/09 职场文书
浅谈如何保证Mysql主从一致
2022/03/13 MySQL