DBA的python学习之路---centos python2.6升级python3.5 以及pip安装

1、下载python3.5

wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

tar zxvf Python-3.5.0.tgz

cd Python-3.5.0

./configure --prefix=/usr/local/python3.5

make

make install

 

 

2、下载并安装setuptools 18.5

wget https://bootstrap.pypa.io/ez_setup.py -O - | python

 

 

3、备份原有python命令执行文件

mv /usr/bin/python /usr/bin/pythonbak

4、创建新python软连接

ln -s /usr/local/python3.5/bin/python3.5 /usr/bin/python

5、查看python版本

[root@centos ~]# python

Python 3.5.0 (default, Nov 21 2015, 13:47:09) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>>

6、修改yum配置文件

 

 

 

方法二:easy_install 方法

  1. 从python官网里:https://pypi.python.org/pypi/setuptools#windows-powershell-3-or-later ,找到针对python3.4版本的代码[ ez_setup.py ]

  2. 下载easy_setup.py的源代码: [https://bootstrap.pypa.io/ez_setup.py) 。

 

 

import  tab 自动补全模块 发现 ImportError: No module named 'readline'

pip3 install readline

然后继续导入 提示仍然没有 readline

 

which python

which python3 提示的不是一个路径

需要把 python的指定到3.5 

 vim /root/.bashrc  
 添加 alias python='python3'
重新登录就可以了

 

posted on 2016-09-07 16:24  Sunnynanbing  阅读(169)  评论(0编辑  收藏  举报

导航