Linux下python3.7.0安装教程


Posted in Python onJuly 30, 2018

记录了Linux 安装python3.7.0的详细过程,供大家参考,具体内容如下

我这里使用的时centos7-mini,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的python版本

有一些系统命令时需要用到python2,不能卸载

1、安装依赖包

1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过  gcc --version  查看,没安装的先安装gcc,yum -y install gcc

2)安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel )

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

2、下载python3.7.0源码,根据需求下载

1)在https://www.python.org/ftp/python/中选择自己需要的python源码包,我下载的是python3.7.0

Linux下python3.7.0安装教程

 2)下载

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

 3、解压Python-3.7.0.tgz

tar -zxvf Python-3.7.0.tgz

4、建立一个空文件夹,用于存放python3程序

mkdir /usr/local/python3

5、执行配置文件,编译,编译安装

cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install

安装完成没有提示错误便安装成功了

6、建立软连接

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

7、测试一下python3是否可以用

[root@mini Python-3.7.0]# python3
Python 3.7.0 (default, Jul 28 2018, 22:47:29) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello world!")
hello world!
>>> exit()
[root@mini Python-3.7.0]# pip3 --version
pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

可以看到python3.7.0可以正常使用。

更多关于python安装教程的文章请参考《python各版本安装教程》

更多精彩书单,请点击python编程必备书单

领取干货:零基础入门学习python视频教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python的描述符(descriptor)、装饰器(property)造成的一个无限递归问题分享
Jul 09 Python
Python中apply函数的用法实例教程
Jul 31 Python
python快速查找算法应用实例
Sep 26 Python
Python第三方库的安装方法总结
Jun 06 Python
python实现BackPropagation算法
Dec 14 Python
Python callable()函数用法实例分析
Mar 17 Python
python 正确保留多位小数的实例
Jul 16 Python
python发送多人邮件没有展示收件人问题的解决方法
Jun 21 Python
python openpyxl使用方法详解
Jul 18 Python
pygame实现俄罗斯方块游戏(基础篇2)
Oct 29 Python
Tensorflow 多线程与多进程数据加载实例
Feb 05 Python
python3 sleep 延时秒 毫秒实例
May 04 Python
python实现京东秒杀功能
Jul 30 #Python
python实现简单tftp(基于udp协议)
Jul 30 #Python
Python实现处理逆波兰表达式示例
Jul 30 #Python
python实现自动网页截图并裁剪图片
Jul 30 #Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
Jul 30 #Python
对PyTorch torch.stack的实例讲解
Jul 30 #Python
Python 中字符串拼接的多种方法
Jul 30 #Python
You might like
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
2012/07/15 PHP
php数据类型判断函数有哪些
2013/09/23 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
php-redis中的sort排序函数总结
2015/07/08 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
php基于环形链表解决约瑟夫环问题示例
2017/11/07 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
IE浏览器PNG图片透明效果代码
2008/09/02 Javascript
js选项卡的实现方法
2015/02/09 Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
2015/04/07 Javascript
Jquery实现弹性滑块滑动选择数值插件
2015/08/08 Javascript
基于Bootstrap使用jQuery实现输入框组input-group的添加与删除
2016/05/03 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
JS动态加载脚本并执行回调操作
2016/08/24 Javascript
JS树形菜单组件Bootstrap TreeView使用方法详解
2016/12/21 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/15 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
Angular 利用路由跳转到指定页面的指定位置方法
2018/08/31 Javascript
这15个Vue指令,让你的项目开发爽到爆
2019/10/11 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
解决python3在anaconda下安装caffe失败的问题
2017/06/15 Python
Python 实现淘宝秒杀的示例代码
2018/01/02 Python
python实现用户管理系统
2018/01/10 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
python3通过selenium爬虫获取到dj商品的实例代码
2019/04/25 Python
Python3合并两个有序数组代码实例
2020/08/11 Python
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
温泉秘密:Onsen Secret
2020/07/06 全球购物
Bloomingdale’s阿联酋:选购奢华时尚、美容及更多
2020/09/22 全球购物
【魔兽争霸3重制版】原版画面与淬火MOD画面对比
2021/03/26 魔兽争霸
《雷雨》教学反思
2014/02/20 职场文书
校园歌咏比赛主持词
2014/03/18 职场文书
《陶罐和铁罐》教学反思
2016/03/03 职场文书
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android
Python  lambda匿名函数和三元运算符
2022/04/19 Python