zoukankan      html  css  js  c++  java
  • CentOS 6 安装 Python3.8

     
    
    yum install -y zlib zlib-dev openssl-devel sqlite-devel bzip2-devel libffi libffi-devel gcc gcc-c++
    wget http://www.openssl.org/source/openssl-1.0.2j.tar.gz   #直接安装 pip是不能用的,原因是依赖ssl 1.0.2以上版本,要更新OpenSSL 版本。


    #补充查看当前OpenSSL版本


      [root@localhost ~]# /usr/bin/openssl
      OpenSSL> version
      OpenSSL 1.0.1e-fips 11 Feb 2013
      OpenSSL>

    
    

    #更新OpenSSL tar
    -zxvf openssl-1.0.2j.tar.gz cd openssl-1.0.2j ./config --prefix=$HOME/openssl shared zlib make && make install echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/openssl/lib" >> $HOME/.bash_profile source $HOME/.bash_profile
    rm -rf /usr/bin/openssl
    ln -s /root/openssl/bin/openssl /usr/bin/openssl


    #安装Python3.8 ,下载地址官方找。 tar
    -zxvf Python-3.8.0.tgz cd Python-3.8.0 ./configure --prefix=/usr/local/python3.8 --with-openssl=$HOME/openssl make && make install


    #安装后不能直接运行需要创建软连接
    ln
    -s /usr/local/python3.8/bin/python3.8 /usr/bin/python3
    ln
    -s /usr/local/python3.8/bin/pip3 /usr/bin/pip
    #更新 pip
    pip install --upgrade pip
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller #使用清华的pip 源安装pyinstaller(个人需要)
    ln -s /usr/local/python3.8/bin/pyinstaller /usr/bin/pyinstaller      #个人需要 
  • 相关阅读:
    分析WordPress数据表之用户表(功能篇)
    Android.mk简介:
    win10 mars xlog编译
    sudo apt-get install libstdc++6
    WebRTC 入门教程(二)| WebRTC信令控制与STUN/TURN服务器搭建
    Mars Android 接入指南
    Mars Sample 使用说明
    RxJava2 方法总结
    mqtt client api: 阻塞API
    idea使用git进行项目管理
  • 原文地址:https://www.cnblogs.com/bcode/p/11805277.html
Copyright © 2011-2022 走看看