微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

centos6.5更新python2.7影响pip和easy_install

  • 一般更新python的时候只知道会影响yum,但没注意会影响pip和easy_install,需要卸载安装


  1. 安装依赖环境

    1. yum install zlib-devel zlibopenssl openssl-devel readline-devel(zlib安装setuptools的时候会用到,没有的会报“RuntimeError: Compression requires the (missing) zlib module”;openssl是pip会用到,没有会报ImportError: cannot import name HTTPSHandle,如果不提前安装会来回重新编译安装python,很浪费时间)

  2. 安装python

    1. wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz

    2. tar -xvf Python-2.7.8.tar.xz

    3. cd Python-2.7.8 &&./configure && make && make install

    4. mv /usr/bin/python /usr/bin/python_old

    5. ln -s /usr/local/bin/python2.7 /usr/bin/python

  3. 修改yum

    1. vim /usr/bin/yum(把第一行的语言环境改成python_old)

  4. 安装pip

    1. wget https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz#md5=3823d2343d9f3aaab21cf9c917710196

    2. tar xf pip-7.1.2.tar.gz &&cd pip-7.1.2 && python setup.py install

    3. pip install --upgrade pip

    4. pip -V

  5. 安装easy_install

    1. wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.2.tar.gz#md5=52b4e48939ef311d7204f8fe940764f4

    2. tar fxz setuptools-18.2.tar.gz &&cd setuptools-18.2 &&python setup.py install

原文地址:https://www.jb51.cc/centos/381054.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。