在Linux系统下安装Python3.x

柔光的暖阳◎ 2022-05-16 14:08 285阅读 0赞

Linux系统:Centos7 64位

一般情况下,各类Linux操作系统是会默认安装Python2.x的,在最新的CentOS7.4版本中,发现系统默认只安装了Python2.x,而且是很多系统组件的依赖包,不推荐卸载。目前Python3.x逐渐流行,所以安装Python3.x。

由于Python2.x系统默认已经安装,所以我们只需要下载Python3.x版本进行设置、安装即可。

下载Python3.x,下载地址可以去Python官网上寻找。

我把压缩包放在/usr/local下

  1. cd /usr/local

[root@localhost local]#

  1. curl -O https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

解压已经下载完成的源码包:(在自己的文件下)

[root@localhost local]#

  1. tar -xvJf Python-3.6.3.tar.xz

解压后进入该目录进行安装相应的依赖包:

  1. cd Python-3.6.3

如果你的系统没有安装gcc的话,你还需要先完成gcc的安装:

[root@localhost Python-3.6.3]#

  1. yum -y install gcc

发现还需要安装openssl-devel,安装openssl-devel时,zlib-devel会作为依赖包被安装。所以安装了openssl-devel就不需要安装其他的了!

直接安装openssl-devel:

[root@localhost Python-3.6.3]#

  1. yum -y install openssl-devel

当前的工作目录为:/usr/local/Python-3.6.3,依次执行:

[root@localhost Python-3.6.3]#

  1. ./configure --prefix=/usr/local/Python3.6.3

[root@localhost Python-3.6.3]#

  1. make&&make install

新建软连接:

  1. [root@localhost Python-3.6.3]#

    1. ln -s /usr/local/Python3.6.3/bin/python3.6 /bin/python3
  1. [root@localhost Python-3.6.3]#

    1. ln -s /usr/local/Python3.6.3/bin/pip3 /bin/pip3

输入python3,如果出现以下内容说明已经安装成功!

7854945970

我的座右铭:不会,我可以学;落后,我可以追赶;跌倒,我可以站起来;我一定行。

发表评论

表情:
评论列表 (有 0 条评论,285人围观)

还没有评论,来说两句吧...

相关阅读