• python基础之centos6.5 升级 python2.7, 安装pip, MySQLdb


    这个仅仅是为了运行脚本需求,
    将centos6.5中的 python 2.6.6升级到了 2.7
    并且安装和了 pip 和 MySQLdb

    1、先装依赖
        yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel
    
    2、手动下载或者wget 
        wget https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz
    
    3、解压并进入源码文件
        tar zxvf Python-2.7.15.tgz 
    4、编译安装
        cd Python-2.7.15
        ./configure
        make all
        make install
    5、查看版本
        /usr/local/bin/python2.7 -V
    6、修改默认Python版本
        mv /usr/bin/python /usr/bin/python2.6
        ln -s /usr/local/bin/python2.7 /usr/bin/python
    7、防止yum执行异常,修改yum使用的Python版本
        vi /usr/bin/yum
        # 将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
        
    8、安装 setuptools 
    wget --no-check-certificate https://files.pythonhosted.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c61fdaad704a648c281/setuptools-21.0.0.tar.gz#md5=81964fdb89534118707742e6d1a1ddb4 
    tar zvxf setuptools-21.0
    .0.tar.gz
    cd setuptools
    -21.0.0
    python setup.py install

    9、安装pip工具  
    wget --no-check-certificate https:
    //files.pythonhosted.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
    tar zvxf pip-9.0.1
    .tar.gz
    cd pip
    -9.0.1
    python setup.py install

    10、通常执行pip命令后,会提示pip升级 使用国内源速度快
    pip install
    --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

    11、升级完成,装个MySQLdb试试,
    # 先装依赖 yum -y install mysql-devel
    # 再装模块 pip install MySQL-python -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

    如果想要更改为 国内 pip 源:

    mkdir -p ~/.pip

    vim  ~/.pip/pip.conf  # 输入以下内容并保存。

    [global]
    index-url= http://mirrors.aliyun.com/pypi/simple/
    
    [install]
    trusted-host=mirrors.aliyun.com

    其他国内 pip 源地址如下:

      中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

      豆瓣(douban) http://pypi.douban.com/simple/

      清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

      中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

  • 相关阅读:
    windows tensorflow gpu pip 安装
    记笔记本windows锁定cpu频率的问题
    关于arcgis闪退或停止运行的解决办法
    机器学习听课 | 线性回归 | 06
    剑指offer | 二叉树中和为某一值的路径 | 30
    剑指offer | 二叉搜索树的后序遍历序列 | 29
    剑指offer | 从上往下打印二叉树 | 28
    机器学习经典案例 | 目录 | 00
    剑指offer | 二叉树的镜像 | 27
    剑指offer | 树的子结构 | 26
  • 原文地址:https://www.cnblogs.com/frx9527/p/python27.html
Copyright © 2020-2023  润新知