1.软文推荐

2.软文推荐

3.软文推荐

在Linux系统中自带python2.x版本,可以通过python –V 或 python –version 查看系统自带的python版本。

但是在实际开发中我们用的最多的就是python3版本,这篇文章和大家分享一下python3.7的安装教程

一、安装依赖包

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

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

1、在https://www.python.org/ftp/python/中选择自己需要的python源码包,我下载的是python3.7.0(大家也可以去https://www.python.org官网首页下载,找到downloads,就可以选择想要的版本下载了)。

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可以正常使用

此次安装结束,大家还有个什么想补充的可以在评论区留言啊。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/503.html,若引用不当,请联系修改。

相关文章 8

2

上海裸金属服务器(裸金属服务器 百科) 4分钟前

目录:1、裸金属服务器是什么意思?2、裸金属服务器有哪些优势?3、裸金属服务器的优势多吗?都有哪些优势?4、裸金属服务器有什么样...

3

快速上手Linux ss命令 5分钟前

ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更...

4

欧洲服务器价格(欧服服务器) 8分钟前

目录:1、推荐几款国外服务器2、国外服务器是美国的好还是韩国好?欧洲服务器怎么样?3、麻烦问一下.我在欧洲.哪个服务器比较好4、欧...

5

Linux系统如何部署web项目 10分钟前

因为Linux系统稳定、安全、免费,所以大多数web项目都在Linux上运行,那么如何在Linux系统中部署web项目?下面良许教程网为大家分享一下L...

6

快速上手动态导入ECMAScript模块 13分钟前

import { concat } from ./concatModule使用ES模块的方式是静态的:意味着模块之间的依赖关系在编译时就已经知道了。 ECMAScript(又名ES2015或ES)模块是...

7

腾讯云虎年活动(腾讯云周年庆) 14分钟前

目录:1、腾讯云轻量服务器和域名购买流程2、腾讯云阿里云免备案海外云服务器活动对比?看看哪个更便宜?3、腾讯云服务器有什么好玩...

8

Python中通过CGI传递信息 16分钟前

CGI (Common Gateway Interface),即通用网关接口,是 WWW(World Wide Web)技术中最重要的技术之一,是外部应用程序(即 CGI 程序)与 Web 服务器之...