linux系统下 python3.61安装
最近打算开始学习python,学习当然选择最新版本python3.6.1;下面介绍下linux系统下如何安装python3.6.1:
linux系统已经自带python2版本,但是不是我们需要的python3版本;有些人可能会考虑卸载python2,这个地方严重强调一下,
不要去卸载系统中已经存在的python2,否则会造成系统中好多其他需要python执行的程序异常
系统环境:
[root@localhost tmp]# cat /etc/redhat-release CentOS release 6.8 (Final) [root@localhost tmp]# uname -a Linux localhost.localdomain 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
解决python3依赖关系
[root@localhost ~]# yum install zlib-devel -y [root@localhost ~]# yum groupinstall "Development tools" -y
python3.6.1安装:
[root@localhost tmp]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz --2017-05-02 07:46:15-- https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz Resolving www.python.org... 151.101.72.223, 2a04:4e42:11::223 Connecting to www.python.org|151.101.72.223|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 22540566 (21M) [application/octet-stream] Saving to: “Python-3.6.1.tgz” 100%[===========================================================================================================>] 22,540,566 80.6K/s in 8m 48s 2017-05-02 07:55:04 (41.7 KB/s) - “Python-3.6.1.tgz” saved [22540566/22540566] [root@localhost tmp]# tar -xf Python-3.6.1.tgz [root@localhost tmp]# ls Python-3.6.1 Python-3.6.1.tgz [root@localhost tmp]# cd Python-3.6.1 [root@localhost Python-3.6.1]# ls aclocal.m4 config.guess config.sub configure configure.ac Doc Grammar Include install-sh Lib LICENSE Mac Makefile.pre.in Misc Modules Objects Parser PC PCbuild Programs pyconfig.h.in Python README.rst setup.py Tools #./configure --help 可以查看安装选项帮助 # 在安装包中有一个README的文件,里面有写如何安装 [root@localhost Python-3.6.1]# ./configure [root@localhost Python-3.6.1]# make && make install
安装及命令执行命令目录:
[root@localhost bin]# pwd /usr/local/bin [root@localhost bin]# ls 2to3 2to3-3.6 easy_install-3.6 idle3 idle3.6 pip3 pip3.6 pydoc3 pydoc3.6 python3 python3.6 python3.6-config python3.6m python3.6m-config python3-config pyvenv pyvenv-3.6 [root@localhost bin]# python3.6 Python 3.6.1 (default, May 2 2017, 08:24:02) [GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>

浙公网安备 33010602011771号