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中的列表推导浅析
Apr 26 Python
python通过yield实现数组全排列的方法
Mar 18 Python
Python3读取zip文件信息的方法
May 22 Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
Python聚类算法之DBSACN实例分析
Nov 20 Python
使用apidoc管理RESTful风格Flask项目接口文档方法
Feb 07 Python
基于Django用户认证系统详解
Feb 21 Python
解决python matplotlib imshow无法显示的问题
May 24 Python
python学生管理系统
Jan 30 Python
python实现桌面气泡提示功能
Jul 29 Python
python 实现多线程下载视频的代码
Nov 15 Python
vscode写python时的代码错误提醒和自动格式化的方法
May 07 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版(4)
2006/10/09 PHP
文章推荐系统(三)
2006/10/09 PHP
php生成随机密码自定义函数代码(简单快速)
2014/05/10 PHP
一段非常简单的让图片自动切换js代码
2006/11/10 Javascript
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
JavaScript DOM 学习第七章 表单的扩展
2010/02/19 Javascript
javascript 获取HTML DOM父、子、临近节点
2014/06/16 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
Javascript 读取操作Sql中的Xml字段
2014/10/09 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
javascript实现带节日和农历的日历特效
2015/02/01 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
Vue 短信验证码组件开发详解
2017/02/14 Javascript
karma+webpack搭建vue单元测试环境的方法示例
2018/05/24 Javascript
使用proxy实现一个更优雅的vue【推荐】
2018/06/19 Javascript
vue环形进度条组件实例应用
2018/10/10 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
[00:44]TI7不朽珍藏III——军团指挥官不朽展示
2017/07/15 DOTA
Python实现对字符串的加密解密方法示例
2017/04/29 Python
python3使用requests模块爬取页面内容的实战演练
2017/09/25 Python
Python中eval带来的潜在风险代码分析
2017/12/11 Python
python开启摄像头以及深度学习实现目标检测方法
2018/08/03 Python
Django中在xadmin中集成DjangoUeditor过程详解
2019/07/24 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
pyinstaller打包单文件时--uac-admin选项不起作用怎么办
2020/04/15 Python
纯CSS3实现漂亮的input输入框动画样式库(Text input love)
2018/12/29 HTML / CSS
五年级语文教学反思
2014/01/30 职场文书
《雪地里的小画家》教学反思
2014/02/22 职场文书
幼儿园区域活动总结
2014/05/08 职场文书
改作风抓落实促发展心得体会
2014/09/10 职场文书
九九重阳节标语
2014/10/07 职场文书
工作失误检讨书(3篇)
2014/10/11 职场文书
开票员岗位职责
2015/02/12 职场文书
英文版辞职信
2015/02/28 职场文书
2019自荐信范文集锦!
2019/07/03 职场文书