zoukankan      html  css  js  c++  java
  • 为了安装runlike 升级python2至python3

    1.安装依赖

    yum install openssl-devel zlib-devel readline-devel sqlite-devel gcc -y

    2.下载并编译安装
    2.1 下载
    wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz

    2.2解压
    tar zxvf Python-3.10.0.tgz

    2.3移动到/usr/local
    mv Python-3.10.0 /usr/local/python3

    2.4进到目录
    cd /usr/local/python3

    2.5编译安装
    ./configure --enable-shared --enable-loadable-sqlite-extensions
    --prefix=/usr/local/python3 --with-zlib --with-ssl
    make && make install

    3.备份旧的版本,然后升级
    3.1这一步就是常说的替换原来的命令

    cd /usr/bin
    mv python python2.7.5

    3.2替换为新的版本命令
    ln -s /usr/local/python3/bin/python3.7 /usr/bin/python

    4.添加python到动态库
    echo "/usr/local/python3/lib" >> /etc/ld.so.conf

    #使新添加的路径生效
    ldconfig

    #查看版本

    python --version
    Python 3.10.0

    5.修改yum配置文件,python升级这是必要要做的
    vim /usr/bin/yum
    #第一行修改为:
    #!/usr/bin/python2.7.5
    :wq

    6.安装pip
    https://bootstrap.pypa.io/pip/3.5/

    wget https://bootstrap.pypa.io/pip/3.5/get-pip.py
    python get-pip.py
    ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip
    ==================================================


    pip install runlike
    cp /usr/local/python3/bin/runlike /usr/bin


    runlike -p contain_name

  • 相关阅读:
    【动态规划】最长公共子序列与最长公共子串
    【图论】深入理解Dijsktra算法
    webSocket基本知识
    React的合成事件
    mobx的实现原理
    js自定义事件
    React16废弃的生命周期和新的生命周期
    正则表达式基本概念
    webpack异步加载文件的方式
    React.lazy懒加载组件
  • 原文地址:https://www.cnblogs.com/walkersss/p/15386078.html
Copyright © 2011-2022 走看看