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 相关文章推荐
linux系统使用python监测系统负载脚本分享
Jan 15 Python
浅析Python基础-流程控制
Mar 18 Python
解决Spyder中图片显示太小的问题
Apr 27 Python
python使用matplotlib画饼状图
Sep 25 Python
Python3+Pycharm+PyQt5环境搭建步骤图文详解
May 29 Python
django的model操作汇整详解
Jul 26 Python
Python提取PDF内容的方法(文本、图像、线条等)
Sep 25 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
Feb 18 Python
pytorch 查看cuda 版本方式
Jun 23 Python
python小技巧——将变量保存在本地及读取
Nov 13 Python
python中pop()函数的语法与实例
Dec 01 Python
如何正确理解python装饰器
Jun 15 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通过array_merge()函数合并两个数组的方法
2015/03/18 PHP
PHP实现动态执行代码的方法
2016/03/25 PHP
PHP基于SMTP协议实现邮件发送实例代码
2017/04/27 PHP
php使用curl伪造浏览器访问操作示例
2019/09/30 PHP
TP5多入口设置实例讲解
2020/12/15 PHP
JavaScript 面向对象之命名空间
2010/05/04 Javascript
原创javascript小游戏实现代码
2010/08/19 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
js导出table到excel同时兼容FF和IE示例
2013/09/03 Javascript
JS 新增Cookie 取cookie值 删除cookie 举例详解
2014/10/10 Javascript
JS实现在网页中弹出一个输入框的方法
2015/03/03 Javascript
第二章之Bootstrap 页面排版样式
2016/04/25 Javascript
小程序二次贝塞尔曲线实现购物车商品曲线飞入效果
2019/01/07 Javascript
关于Vue源码vm.$watch()内部原理详解
2019/04/26 Javascript
JS防抖和节流实例解析
2019/09/24 Javascript
JS浏览器BOM常见操作实例详解
2020/04/27 Javascript
Django URL传递参数的方法总结
2016/08/28 Python
python爬虫之自动登录与验证码识别
2020/06/15 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
python 模拟创建seafile 目录操作示例
2019/09/26 Python
Django 实现xadmin后台菜单改为中文
2019/11/15 Python
彻底弄明白CSS3的Media Queries(跨平台设计)
2010/07/27 HTML / CSS
海淘母婴商城:国际妈咪
2016/07/23 全球购物
专科毕业生学习生活的自我评价
2013/10/26 职场文书
网络维护管理员的自我评价分享
2013/11/11 职场文书
违反学校规定检讨书
2014/01/18 职场文书
学生干部学习的自我评价
2014/02/18 职场文书
矿泉水广告词
2014/03/20 职场文书
个人安全生产承诺书
2014/05/22 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
布达拉宫导游词
2015/02/02 职场文书
2015年综治维稳工作总结
2015/04/07 职场文书
安全教育主题班会教案
2015/08/12 职场文书
导游词之贵州织金洞
2019/10/12 职场文书
mysql中varchar类型的日期进行比较、排序等操作的实现
2021/11/17 MySQL
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js