• CentOS7.X安装Python3


    1.安装前准备

    1.1 安装依赖环境

    # yum -y install gcc libffi-devel zlib*
    

    除了上述依赖之外,还要安装openssl,而且因为yum安装的openssl版本都比较低,不是Python3需要的版本,因此需要手动安装。

    手动安装可参考:CentOS7.X安装openssl

    1.2 下载安装包

    下载后上传到服务器,下载地址:https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz

    或者使用wget直接下载到服务器:

    # wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
    

    2.编译安装

    2.1 解压安装包

    # tar -zxvf Python-3.8.2.tgz
    

    2.2 检查依赖,指定安装位置

    # cd Python-3.8.2
    # ./configure --prefix=/usr/local/python3 --with-openssl=/usr/local/openssl
    

    2.3 编译安装

    # make && make install
    

    3.建立软链接、配置环境变量

    3.1 建立软链接

    # ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    

    3.2 配置环境变量

    • 编辑~/.bash_profile文件

        # vi ~/.bash_profile
      
    • 修改PATH的值,在原有的值后面添加/usr/local/python3/bin,并用:隔开

        PATH=$PATH:$HOME/bin:/usr/local/python3/bin
      
    • 修改完成后,保存退出,然后执行下面的命令使修改生效

        # source ~/.bash_profile
      

    4.检查安装情况

    4.1 检查python

    # python3 --version
    

    4.2 检查pip3

    # pip3 --version
    

    4.3 升级pip3的版本

    如果pip3的版本过低,在安装python包时会出现黄色警告:

    # pip3 install --upgrade pip
  • 相关阅读:
    排序算法<四>希尔排序
    排序算法<三>快速排序
    排序算法<二>冒泡排序
    排序算法<一>选择排序
    相信我这是水题ny1313
    斐波那契查找
    插值查找
    第四届蓝桥杯c/c++B组4
    如何使用NPM来管理你的Node.js依赖
    javascript深入学习
  • 原文地址:https://www.cnblogs.com/feilstar/p/12673808.html
Copyright © 2020-2023  润新知