Centos7环境安装Python3的方法

 更新时间:2018年03月21日 09:54:11   作者:笑笑别人  
这篇文章主要介绍了Centos7环境安装Python3的方法,简单描述了CentOS环境下安装Python3的具体步骤、命令与相关注意事项,需要的朋友可以参考下

本文实例讲述了Centos7环境安装Python3的方法。分享给大家供大家参考,具体如下:

由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。

[root@VM_105_217_centos Python-3.6.2]# python
Python 2.7.5 (default, Aug 4 2017, 00:39:18)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

输入Python命令,查看可以得知是Python2.7.5版本

输入

which python

可以查看位置,一般是位于/usr/bin/python目录下。

下面介绍安装Python3的方法

首先安装依赖包

yum -y groupinstall "Development tools"
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

然后根据自己需求下载不同版本的Python3,我下载的是Python3.6.2

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

如果速度不够快,可以直接去官网下载,利用WinSCP等软件传到服务器上指定位置,我的存放目录是/usr/local/python3,使用命令:

mkdir /usr/local/python3

建立一个空文件夹

然后解压压缩包,进入该目录,安装Python3

tar -xvJf Python-3.6.2.tar.xz
cd Python-3.6.2
./configure --prefix=/usr/local/python3
make && make install

最后创建软链接

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

在命令行中输入python3测试

希望本文所述对大家CentOS服务器配置有所帮助。

相关文章

  • 阿里云服务器yum源更新问题从何而来

    阿里云服务器yum源更新问题从何而来

    阿里云服务器yum源的更新问题,问题从何而来的呢?下面通过本文给大家介绍阿里云服务器yum源更新问题,一起看看吧
    2016-05-05
  • Linux系统架构类型的5条常用查看命令

    Linux系统架构类型的5条常用查看命令

    很多时候我们都需要查看当前 Linux 系统是 32 位还是 64 位系统架构类型,本文中我将向大家推荐 5 条常用命令,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • 如何利用SystemTap统计函数执行耗时详解

    如何利用SystemTap统计函数执行耗时详解

    SystemTap是监控和跟踪运行中的Linux 内核的操作的动态方法,下面这篇文章主要给大家介绍了关于如何利用SystemTap统计函数执行耗时的相关资料,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧。
    2017-09-09
  • Linux tar命令使用列子

    Linux tar命令使用列子

    对许多用户来说,在DOS和Windows环境下利用工具软件WinZip、ARJ等压缩或解压文件是比较容易的事。但是,在Linux中如何对文件进行压缩与解压呢?
    2008-06-06
  • Linux查看文件夹大小以及删除大量文件方法

    Linux查看文件夹大小以及删除大量文件方法

    有时候Linux主机磁盘占用过多,需要进行手动清理,一方面是查看文件夹占用大小,另一方面是进行文件的高效删除,所以本文介绍了Linux查看文件夹大小以及删除大量文件方法,需要的朋友可以参考下
    2024-09-09
  • VScode Remote SSH通过远程编辑与调试代码

    VScode Remote SSH通过远程编辑与调试代码

    这篇文章主要介绍了VScode Remote SSH通过远程编辑与调试代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • 解决CentOS7.6 yum报错GPG密钥不匹配:GPG Keys are configured as:https://mirrors.aliyun.com/centos/...问题

    解决CentOS7.6 yum报错GPG密钥不匹配:GPG Keys are c

    文章主要讲述了在使用yum安装`devtoolset-8-gcc*`时遇到GPG密钥不匹配的问题,并提供了两种解决方法:一是检查并修正.repo文件中的GPG密钥设置,二是同时保留阿里云和CentOS官方的GPG密钥,最终成功安装了gcc
    2025-03-03
  • XShell免费版的安装配置教程及使用保姆级教程

    XShell免费版的安装配置教程及使用保姆级教程

    XShell 是一种流行且简单的网络程序,旨在模拟虚拟终端,这篇文章主要介绍了XShell免费版的安装配置教程以及使用教程,需要的朋友可以参考下
    2022-08-08
  • debian安装后sudo命令不能用的解决方法

    debian安装后sudo命令不能用的解决方法

    这篇文章主要介绍了debian安装后sudo不能用的解决方法,大家参考使用
    2013-11-11
  • Ubuntu Server下无线网卡的配置详解

    Ubuntu Server下无线网卡的配置详解

    今天小编就为大家分享一篇关于Ubuntu Server下无线网卡的配置详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03

最新评论