Linux系统:Centos7 64位
一般情况下,各类Linux操作系统是会默认安装Python2.x的,在最新的CentOS7.4版本中,发现系统默认只安装了Python2.x,而且是很多系统组件的依赖包,不推荐卸载。目前Python3.x逐渐流行,所以安装Python3.x。
由于Python2.x系统默认已经安装,所以我们只需要下载Python3.x版本进行设置、安装即可。
下载Python3.x,下载地址可以去Python官网上寻找。
我把压缩包放在/usr/local下
cd /usr/local
[root@localhost local]#
curl -O https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
解压已经下载完成的源码包:(在自己的文件下)
[root@localhost local]#
tar -xvJf Python-3.6.3.tar.xz
解压后进入该目录进行安装相应的依赖包:
cd Python-3.6.3
如果你的系统没有安装gcc的话,你还需要先完成gcc的安装:
[root@localhost Python-3.6.3]#
yum -y install gcc
发现还需要安装openssl-devel,安装openssl-devel时,zlib-devel会作为依赖包被安装。所以安装了openssl-devel就不需要安装其他的了!
直接安装openssl-devel:
[root@localhost Python-3.6.3]#
yum -y install openssl-devel
当前的工作目录为:/usr/local/Python-3.6.3,依次执行:
[root@localhost Python-3.6.3]#
./configure --prefix=/usr/local/Python3.6.3
[root@localhost Python-3.6.3]#
make&&make install
新建软连接:
-
[root@localhost Python-3.6.3]#
ln -s /usr/local/Python3.6.3/bin/python3.6 /bin/python3
-
[root@localhost Python-3.6.3]#
ln -s /usr/local/Python3.6.3/bin/pip3 /bin/pip3
输入python3,如果出现以下内容说明已经安装成功!
我的座右铭:不会,我可以学;落后,我可以追赶;跌倒,我可以站起来;我一定行。
来源:CSDN
作者:灰太狼_cxh
链接:https://blog.csdn.net/weixin_39220472/article/details/81914592