• Python基础 | linux下Python的安装 | 03


    环境依赖

    Python3.x的安装需要依赖这四个组件: gcc,zlib,zlib-devel,openssl-devel

    这些需要大家预先安装,一次性安装四个组件的命令如下:

    sudo yum -y install gcc zlib zlib-devel openssl-devel

    下载编译

    Python源码包下载地址 https://www.python.org/downloads

    可以本地进行下载后,上传到linux机器上.

    注意: 一般都是放在/opt目录下

    Python版本介绍

    (1) Gzipped source tarball XZ compressed source tarballLinux系统和CentOS系统下载的版本。注意LinuxCentOS自带python,一般不用再下载python。 (一般下载Gzipped的版本即可)

    (2) macOS 64-bit/32-bit installerMac电脑32位系统版本。

    (3) macOS 64-bit installerMac电脑64位系统

    (4) Windows x86-64windows 64位操作系统版本。

    (5) Windows x86windows 32操作系统版本。

    (6) web-based installer:在线安装。下载的是一个exe可执行程序,双击后,该程序自动下载安装文件(所以需要有网络)进行安装

    (7) xecutable installer:程序安装。下载的是一个exe可执行程序,双击进行安装。

    (8) embeddable zip file:解压安装。下载的是一个压缩文件,解压后即表示安装完成。

    解压编译

    (1) 进行源码包的解压

    tar -zxvf Python-3.7.7.tgz

    (2) 进入根目录进行编译,主要是执行configure这个shell脚本

    cd Python-3.7.7  进入根目录
    ./configure --prefix=/opt/python3.7  指定了编译后存放的位置
    make && make install  进行安装操作,还是现在当前目录下
    

    环境变量配置

    (1) 在etc/profile.d中书写一个python3.sh,来设置一个全局环境变量

    cd /etc/profile.d  进入全局配置的脚本目录
    

    (2) 开始配置全局的环境变量

    export PYTHON_HOME=/opt/python3.7
    export PATH=${PYTHON_HOME}/bin:$PATH
    

    (3) 更新全局配置的脚本文件

    source /etc/profile
    
  • 相关阅读:
    注释代码片段
    更新docker时间-需要重启docker
    mysql随机查询若干条数据的方法
    Linux 块设备驱动 (一)
    Linux SD/MMC/SDIO驱动分析
    【转】Alsa音频编程【精华】
    goahead webserver源码分析
    【转】Linux系统调用列表
    Arm Linux系统调用流程详细解析
    Socket 相关的知识
  • 原文地址:https://www.cnblogs.com/Rowry/p/14083229.html
Copyright © 2020-2023  润新知