zoukankan      html  css  js  c++  java
  • centos6 安装python2.7+和神器pip

    centos自带python版本是2.6.6,需要采用编译安装的方法安装py27

    1.提前yum安装python以及pip神器依赖包(有没有必要都装上就是了,早晚有用):

    • yum install -y zlib-devel
    • yum install -y bzip2-devel
    • yum install -y ncurses-devel
    • yum install -y sqlite-devel
    • yum install -y openssl-devel
    • yum install -y openssl

    2.从python 官网下载源码包 https://www.python.org,建议放在/opt/目录,并解压

    3.进入/opt/Python-2.7.xx,开始安装

    • ./configure --prefix=/usr/local
    • make && make altinstall (如果最后失败可能是权限问题,改用root权限)

    4.如果第三步成功就说明python安装成功了,用python -V查看版本,不巧的是还是显示

      2.6版本,别急试试/usr/local/bin/python -V如果显示版本为2.7+说明已经安装成功,你要做的就是

      建一个软链接,并确保/usr/local/bin在环境变量中:

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

    至此python27已经安装成功了,但是只装了python还远远不够,我们要装pip神器

    5.安装PIP

    • wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
    • 解压下载的pip源码,并进入文件夹
    • 执行sudo /usr/local/bin/python2.7 setup.py install ,悲剧,直接报错ImportError: No module named setuptools
    • 接下来安装setuptools就好了

    6.安装 setuptools

    • wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz  --no-check-certificate
    • 解压下载的pip源码,并进入文件夹
    • 执行 /usr/local/bin/python2.7 setup.py build
    • 执行 /usr/local/bin/python setup.py install

    7.重复第5步的sudo /usr/local/bin/python2.7 setup.py install操作.pip -V查看版本,显示版本则成功,至此你就可以使用pip install "module"

    安装你想要的模块了.

     

  • 相关阅读:
    使用Python快速生成虚拟的超大文件
    常用的 adb 命令合集
    Jmeter 性能测试之反向代理录制性能测试脚本
    论医院网络时钟系统(NTP时钟服务器)的重要性
    北斗时钟装置(卫星时间同步系统)应用自动化系统探讨
    解决前端部署到Nginx非根目录下页面出现空白的问题
    解决docker中Easyexcel因缺少字体无法导出的问题
    看图认识HTML5
    看图知Docker
    ASIS CTF Finals 2020
  • 原文地址:https://www.cnblogs.com/diaosir/p/6222458.html
Copyright © 2011-2022 走看看