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实现目录树生成示例
Mar 28 Python
详解Python中的__getitem__方法与slice对象的切片操作
Jun 27 Python
python使用 HTMLTestRunner.py生成测试报告
Oct 20 Python
Python定义一个跨越多行的字符串的多种方法小结
Jul 19 Python
使用python验证代理ip是否可用的实现方法
Jul 25 Python
python使用PIL模块获取图片像素点的方法
Jan 08 Python
Python实现微信小程序支付功能
Jul 25 Python
python的移位操作实现详解
Aug 21 Python
详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)
Apr 01 Python
Django自定义列表 models字段显示方式
Apr 03 Python
python中return如何写
Jun 18 Python
Python 实现集合Set的示例
Dec 21 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之第三天
2006/10/09 PHP
php实现斐波那契数列的简单写法
2014/07/19 PHP
php通过递归方式复制目录和子目录的方法
2015/03/13 PHP
PHP实现多文件上传的方法
2015/07/08 PHP
PHP类的封装与继承详解
2015/09/29 PHP
php使用curl详细解析及问题汇总
2016/08/11 PHP
PHP+Session防止表单重复提交的解决方法
2018/04/09 PHP
nginx 设置多个站跨域
2021/03/09 Servers
javascript之通用简单的table选项卡实现(二)
2010/05/09 Javascript
js 模拟气泡屏保效果代码
2010/07/10 Javascript
JavaScript 注册事件代码
2011/01/27 Javascript
js使用eval解析json(js中使用json)
2014/01/17 Javascript
简介可以自动完成UI的AngularJS工具angular-smarty
2015/06/23 Javascript
非常实用的12个jquery代码片段
2015/11/02 Javascript
javascript正则表达式总结
2016/02/29 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
纯js实现动态时间显示
2020/09/07 Javascript
vue父组件中获取子组件中的数据(实例讲解)
2017/09/27 Javascript
JavaScript模块详解
2017/12/18 Javascript
node thread.sleep实现示例
2018/06/20 Javascript
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
js全屏事件fullscreenchange 实现全屏、退出全屏操作
2019/09/17 Javascript
uploadify插件实现多个图片上传并预览
2019/09/30 Javascript
python抓取最新博客内容并生成Rss
2015/05/17 Python
利用Tkinter(python3.6)实现一个简单计算器
2017/12/21 Python
mac PyCharm添加Python解释器及添加package路径的方法
2018/10/29 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
实现ECharts双Y轴左右刻度线一致的例子
2020/05/16 Python
如何打包Python Web项目实现免安装一键启动的方法
2020/05/21 Python
python 实现汉诺塔游戏
2020/11/28 Python
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
独特的礼品和创新的科技产品:The Grommet
2018/02/24 全球购物
二手房购房协议书范本
2014/10/05 职场文书
2014年英语教师工作总结
2014/12/03 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
HTML+CSS制作心跳特效的实现
2021/05/26 HTML / CSS