zoukankan      html  css  js  c++  java
  • 在CentOS8 上安装Python3

    从centos开始入手学习linux。感觉安装python很费劲,之前centos6因为python2和python3兼容的问题一直无法彻底解决,python3一旦安装影响到python2,centos6就用不了,

     

    无奈只好放弃centos6和centos7的编译环境,选择centos8。 幸好虚拟机给力,不然我反复折腾不知道要重装多少次了。

     

    不过centos8对python友好也是相对的,有很多问题,比如用yum或者DNF安装python3会导致pip不能更新到最新版本,只有编译安装的方法是最好的,不过编译的方式略复杂一点。好处就是可以更新到最新版本。以下就是编译过程。

    ===================================

    先准备一台纯净的centos8,我选择的是虚拟机。

     

    第一步:必备的插件:
    (1)先升级:  # yum install -y update

    (2)再安装 gcc和make插件:
    #yum install gcc gcc-c++

    #yum -y install gcc automake autoconf libtool make

    #yum groupinstall -y 'Development Tools'

    # yum install -y gcc openssl-devel bzip2-devel libffi-devel


    第二步 下载和编译python3.8.1

    (1)在官方网站下载最新版本python3.8.1
    #wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

    解压缩:#tar -zxvf Python-3.8.1.tgz 

    (2)用脚本检验整个编译环境
    # ./configure prefix=/usr/local/python3 --enable-optimizations

    (3)用make命令编译安装
    #make && make install

    (4)修改环境变量
    #export PATH=$PATH:/usr/local/python3/bin/


    第三步 安装PIP
    (1)#curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    (2)#python3.8 get-pip.py
    (3)测试 #python -V

    这样python3就正常安装到centos8上了。

  • 相关阅读:
    用智慧明辨之
    做一个成功的软件架构师需要哪些素质?
    如何成为一名优秀的产品经理
    项目管理中的冲突管理
    .Net 缓存依赖详解
    从程序制作到构架制作
    如何做好一名软件团队的领导者
    需求变更的代价
    页面缓存的实现
    项目风险盘点
  • 原文地址:https://www.cnblogs.com/show530/p/12336858.html
Copyright © 2011-2022 走看看