美文网首页
Linux下升级安装Python-3.6.2版本

Linux下升级安装Python-3.6.2版本

作者: smartjiang | 来源:发表于2019-07-10 14:02 被阅读0次

本文主要介绍在Linux(CentOS)下将Python的版本升级为3.6.2的方法
查询版本 uname -a 看系统是linux那个发行版
1、python -V 查看服务器的python版本

#拉去python版本
 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 
tar -xf  Python-3.6.2.tgz 
./configure --with-ssl
make 
make install

2、检查当前默认的python2,默认自带的python位置在”/usr/bin/“目录下

[root@ZJSYB-CPXX usr] ll /bin/python*
-rwxr-xr-x  2 root root 9032 7月 10 2019 /usr/bin/python
lrwxrwxrwx. 1 root root    6 7月  01 2019 /usr/bin/python2 -> python
-rwxr-xr-x  2 root root 9032 6月 22 2019 /usr/bin/python2.6

3、检查新安装的python3,默认编译安装的python位置在”/usr/local/bin/“目录下

[root@ZJSYB-CPXX usr]# ll /bin/python*
lrwxrwxrwx 1 root root       9 Apr 16  2018 /usr/bin/python -> python2.7*
lrwxrwxrwx 1 root root       9 Apr 16  2018 /usr/bin/python2 -> python2.7*
-rwxr-xr-x 1 root root 3637680 Nov 27  2018 /usr/bin/python2.7*
lrwxrwxrwx 1 root root       9 Oct 25  2018 /usr/bin/python3 -> python3.6*
-rwxr-xr-x 2 root root 4522328 Oct 22  2018 /usr/bin/python3.6*
-rwxr-xr-x 2 root root 4522328 Oct 22  2018 /usr/bin/python3.6m*
-rwxr-xr-x 1 root root    1018 Oct 28  2017 /usr/bin/python3-jsondiff*
-rwxr-xr-x 1 root root    3661 Oct 28  2017 /usr/bin/python3-jsonpatch*
-rwxr-xr-x 1 root root    1342 May  1  2016 /usr/bin/python3-jsonpointer*
-rwxr-xr-x 1 root root     398 Nov 15  2017 /usr/bin/python3-jsonschema*
lrwxrwxrwx 1 root root      10 Oct 25  2018 /usr/bin/python3m -> python3.6m*

4、删除旧的python的软连接,创建新的python2和python3的软连接

[root@ZJSYB-CPXX Python-3.6.2] cd /usr/bin/
[root@ZJSYB-CPXX bin]  rm -f python2
[root@ZJSYB-CPXX bin]  mv python python2.6.ori
[root@ZJSYB-CPXX bin]  ln -s python2.6 python2
[root@ZJSYB-CPXX bin]  ln -s /usr/local/bin/python3  /usr/bin/python

5、检查修改后的python版本

[root@ZJSYB-CPXX bin]# python -V
Python 3.6.2
[root@ZJSYB-CPXX bin]# python2 -V
Python 2.6.6
[root@ZJSYB-CPXX bin]# python3 -V
Python 3.6.2

6.修改yum中的python版本

#!/usr/bin/python2

相关文章

网友评论

      本文标题:Linux下升级安装Python-3.6.2版本

      本文链接:https://www.haomeiwen.com/subject/ktxhkctx.html