wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz tar zxvf Python-3.6.0.tgz cd Python-3.6.0 yum -y install gcc ./configure -prefix=/etc/python/python3.6 #配置 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel #确保pip的时候不会有出错 make && make install #编译安装 mv /usr/bin/python /usr/bin/python.bak #备份原来的python命令文件 ln -s /etc/python/python3.6/bin/python3.6 /usr/bin/python #用安装的python3.6的快捷方式,重命名为python ln -s /etc/python/python3.6/bin/pip3.6 /usr/bin/pip #用安装的pip3的快捷方式,重命名为pip(请自行备份原来的命令文件) pip install requests #测试一下pip,安装一个requests模块 #升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要编辑 yum 的配置文件 vim /usr/bin/yum vim /usr/libexec/urlgrabber-ext-down #在上面两个文件中,将 #!/usr/bin/python 改为 #!/usr/bin/python2.7