CentOS7安装Python3的教程详解


Posted in Python onApril 10, 2019

打算学习linux和考一下认证。

学习HCIA-AI实验手册发现的小问题和记录贴,防止自己忘。我不知道这个手册是不是公开的,你们自己去华为下载吧

首先执行

yum -y groupinstall 'Development tools'
yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
//Python3.7以上需要装libfii-devel
//yum install libffi-devel -y

用于安装各种依赖包

其次要获取Python3源文件,在https://www.python.org/downloads/release/python-373/下的Files中获取最新的Python包(Gzipped source tarball)

本次要获取的地址是https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz 进入Linux,Root用户默认在/Root/目录下

1.获取python3包

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

2.解压Python3包

tar -xvf Python-3.7.3.tgz

3.创建Python3文件夹(这个用来存放Python编译后的程序,我的理解是Python3下载的是源代码,需要通过编译->安装。在编译前,可以通过./configure设置安装目录)

mkdir /usr/local/python3

4.进入 第2步 解压后的文件夹(与下载的Python-3.7.3同目录,我的是/Root/下),并配置安装目录

cd Python-3.7.3/
./configure --prefix=/usr/local/python3

5.源码编译

make

6.源码安装

make install

7.创建软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

8.测试

python3和pip3就装好了

总结

以上所述是小编给大家介绍的CentOS7安装Python3的教程详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
Python从MP3文件获取id3的方法
Jun 15 Python
Python中查看文件名和文件路径
Mar 31 Python
Python列表和元组的定义与使用操作示例
Jul 26 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
Apr 11 Python
python实现集中式的病毒扫描功能详解
Jul 09 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
Aug 01 Python
python批量修改ssh密码的实现
Aug 08 Python
Python3操作Excel文件(读写)的简单实例
Sep 02 Python
python 五子棋如何获得鼠标点击坐标
Nov 04 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
Jun 05 Python
如何通过python检查文件是否被占用
Dec 18 Python
用Python的绘图库(matplotlib)绘制小波能量谱
Apr 17 Python
django富文本编辑器的实现示例
Apr 10 #Python
详解Python:面向对象编程
Apr 10 #Python
5款Python程序员高频使用开发工具推荐
Apr 10 #Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
Apr 10 #Python
Python将json文件写入ES数据库的方法
Apr 10 #Python
pycharm创建一个python包方法图解
Apr 10 #Python
Python socket模块实现的udp通信功能示例
Apr 10 #Python
You might like
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
2011/03/29 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
2014/05/10 PHP
支付宝服务窗API接口开发php版本
2016/07/20 PHP
PHP对象链式操作实现原理分析
2016/10/09 PHP
php和asp语法上的区别总结
2019/05/12 PHP
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
jQuery中replaceWith()方法用法实例
2014/12/25 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
js+ajax实现获取文件大小的方法
2015/12/08 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
模板视图和AngularJS之间冲突的解决方法
2016/11/22 Javascript
详解Jquery 遍历数组之$().each方法与$.each()方法介绍
2017/01/09 Javascript
shiro授权的实现原理
2017/09/21 Javascript
vue-router 源码实现前端路由的两种方式
2018/07/02 Javascript
实现高性能javascript的注意事项
2019/05/27 Javascript
[59:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第二局
2016/03/04 DOTA
[01:22:29]真视界:2019年国际邀请赛总决赛
2020/01/29 DOTA
用Python实现换行符转换的脚本的教程
2015/04/16 Python
详解Python中映射类型的内建函数和工厂函数
2015/08/19 Python
详解Python各大聊天系统的屏蔽脏话功能原理
2016/12/01 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
pandas 快速处理 date_time 日期格式方法
2018/11/12 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
使用python绘制cdf的多种实现方法
2020/02/25 Python
Debenhams爱尔兰:英国知名的百货公司
2017/01/02 全球购物
美国顶级水上运动专业店:Marine Products
2018/04/15 全球购物
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
简述安装Slackware Linux系统的过程
2012/05/08 面试题
会计学财务管理专业个人的自我评价
2013/10/19 职场文书
微信营销策划方案
2014/02/24 职场文书
2014年母亲节演讲稿范文
2014/05/07 职场文书
标准单位租车协议书
2014/09/23 职场文书
红领巾广播站广播稿
2014/10/19 职场文书
2015年教学副校长工作总结
2015/07/22 职场文书
启动Tomcat时出现大量乱码的解决方法
2021/06/21 Java/Android