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去掉字符串中空格的方法
Mar 11 Python
从零学Python之入门(五)缩进和选择
May 27 Python
使用Python的Twisted框架编写简单的网络客户端
Apr 16 Python
在Python中用split()方法分割字符串的使用介绍
May 20 Python
python简单实现旋转图片的方法
May 30 Python
Python格式化日期时间操作示例
Jun 28 Python
python实现windows壁纸定期更换功能
Jan 21 Python
在Python中使用MySQL--PyMySQL的基本使用方法
Nov 19 Python
python操作docx写入内容,并控制文本的字体颜色
Feb 13 Python
tensorflow 2.0模式下训练的模型转成 tf1.x 版本的pb模型实例
Jun 22 Python
sublime3之内网安装python插件Anaconda的流程
Nov 10 Python
python 三种方法提取pdf中的图片
Feb 07 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 中的类
2006/10/09 PHP
PHP如何编写易读的代码
2007/07/10 PHP
php的一些小问题
2010/07/03 PHP
PHP多例模式介绍
2013/06/24 PHP
如何实现php图片等比例缩放
2015/07/28 PHP
PHP判断表达式中括号是否匹配的简单实例
2016/10/22 PHP
php文件包含目录配置open_basedir的使用与性能详解
2017/04/03 PHP
php使用str_replace替换多维数组的实现方法分析
2017/06/15 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
基于jquery完美拖拽,可返回拖动轨迹
2012/03/29 Javascript
js判断iframe内的网页是否滚动到底部触发事件
2014/03/18 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
2014/10/31 Javascript
JavaScript中使用Object.create()创建对象介绍
2014/12/30 Javascript
JQuery实现左右滚动菜单特效
2015/09/28 Javascript
jQuery验证插件validate使用方法详解
2020/09/13 Javascript
获取IE浏览器Cookie信息的方法
2017/01/23 Javascript
vue分类筛选filter方法简单实例
2017/03/30 Javascript
vue2.0 + ele的循环表单及验证字段方法
2018/09/18 Javascript
vue2.x 通过后端接口代理,获取qq音乐api的数据示例
2019/10/30 Javascript
vue+axios 拦截器实现统一token的案例
2020/09/11 Javascript
使用Python操作MySQL的一些基本方法
2015/08/16 Python
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
Python 常用的安装Module方式汇总
2017/05/06 Python
python实现随机梯度下降(SGD)
2020/03/24 Python
python 美化输出信息的实例
2018/10/15 Python
Python爬虫设置代理IP(图文)
2018/12/23 Python
Python迭代器Iterable判断方法解析
2020/03/16 Python
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
美国排名第一的泳池用品直接来源:In The Swim
2019/09/23 全球购物
机械化及自动化毕业生的自我评价分享
2013/11/06 职场文书
单位领导证婚词
2014/01/14 职场文书
初中生庆国庆演讲稿范文2014
2014/09/25 职场文书
个人学习群众路线心得体会
2014/11/05 职场文书
电影建国大业观后感
2015/06/01 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
小学语文国培研修日志
2015/11/13 职场文书