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 相关文章推荐
如何搜索查找并解决Django相关的问题
Jun 30 Python
跟老齐学Python之玩转字符串(2)
Sep 14 Python
python字符串连接的N种方式总结
Sep 17 Python
Python统计日志中每个IP出现次数的方法
Jul 06 Python
Python Socket使用实例
Dec 18 Python
pandas DataFrame的修改方法(值、列、索引)
Aug 02 Python
python基础教程之while循环
Aug 14 Python
关于Numpy中的行向量和列向量详解
Nov 30 Python
浅谈Python中的模块
Jun 10 Python
Python绘图之二维图与三维图详解
Aug 04 Python
Python 中Operator模块的使用
Jan 30 Python
如何在Python中创建二叉树
Mar 30 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
星际玩家的三大定律
2020/03/04 星际争霸
php实现文本数据导入SQL SERVER
2015/05/17 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
javascript闭包的理解和实例
2010/08/12 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
javascript 手动给表增加数据的小例子
2013/07/10 Javascript
JS对HTML标签select的获取、添加、删除操作
2013/10/17 Javascript
JavaScript学习笔记之定时器
2015/01/22 Javascript
js实现点击图片改变页面背景图的方法
2015/02/28 Javascript
js中this用法实例详解
2015/05/05 Javascript
javascript运算符——位运算符全面介绍
2016/07/14 Javascript
jquery实现点击弹出对话框
2020/02/08 jQuery
JavaScript命令模式原理与用法实例详解
2020/03/10 Javascript
TypeScript 引用资源文件后提示找不到的异常处理技巧
2020/07/15 Javascript
vuex的使用步骤
2021/01/06 Vue.js
python获取远程图片大小和尺寸的方法
2015/03/26 Python
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
JavaScript实现一维数组转化为二维数组
2018/04/17 Python
python opencv实现切变换 不裁减图片
2018/07/26 Python
详解Python做一个名片管理系统
2019/03/14 Python
让IE支持CSS3的不完全兼容方案
2014/09/19 HTML / CSS
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
W Concept美国:精选全球独立设计师
2017/02/22 全球购物
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
AT&T Wireless:手机、无限数据计划和配件
2018/06/03 全球购物
加热夹克:RAVEAN
2018/10/19 全球购物
英国顶级足球鞋的领先零售商:Lovell Soccer
2019/08/27 全球购物
Scotch Porter官方网站:男士美容产品
2020/08/31 全球购物
介绍一下grep命令的使用
2012/06/28 面试题
电子商务专业学生的学习自我评价
2013/10/27 职场文书
好的自荐信包括什么内容
2013/11/07 职场文书
工作时间上网检讨书
2014/02/03 职场文书
技校毕业生个人学习的自我评价
2014/02/21 职场文书
2015小学教师年度工作总结
2015/05/12 职场文书
CSS 鼠标选中文字后改变背景色的实现代码
2023/05/21 HTML / CSS