美文网首页
liunx快速编译安装python

liunx快速编译安装python

作者: Aedda | 来源:发表于2021-08-12 11:23 被阅读0次
  1. 去选择自己需要的版本并复制链接 https://www.python.org/ftp/python/

  2. 下载
    wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz

  3. 解压
    tar -xzvf Python-3.7.9.tgz

  4. cd Python-3.7.9

  5. 安装GCC套件,python需要的依赖
    yum -y install gcc
    yum -y install libffi-devel
    yum -y install zlib*

  6. 创建安装文件夹
    mkdir /usr/local/python

  7. 生成编译脚本(指定安装目录),优化脚本
    ./configure --prefix=/usr/local/python --enable-optimizations --with-ssl

  8. 编译,安装
    make && make install
    安装完会提示环境变量的安装位置 我这里是/usr/local/python/bin

  9. 修改原有python,pip软连接
    mv /usr/bin/python /usr/bin/python_old
    mv /usr/bin/pip /usr/bin/pip_old

  10. 为刚刚安装的python,pip建立软连接
    ln -s /usr/local/python/bin/python3 /usr/bin/python
    ln -s /usr/local/python/bin/pip3 /usr/bin/pip

  11. 添加环境变量
    vim /etc/profile

# 在最后添加下面两行
#Python3.7.9
export PYTHON_HOME=/usr/local/python
export PATH=$PATH:$PYTHON_HOME/bin

刷新环境变量:source /etc/profile

查看所有的python路径:whereis python

相关文章

  • liunx快速编译安装python

    去选择自己需要的版本并复制链接 https://www.python.org/ftp/python/[https:...

  • 个人笔记

    [配置环境变量] [php安装] 2. 编译 3. 安装 [composer] [mysql] [liunx防火墙...

  • liunx配置mysql之二

    liunx安装mysql有两种方式:1、源码安装:有点安装包小,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂...

  • fatal error: Python.h: No such f

    在 liunx16.4上 使用 pip安装 nipype时报错 fatal error: Python.h: No...

  • flask 环境安装

    编译安装python前安装上依赖: 安装python pip模块安装 虚拟环境安装

  • 安装vim并支持python3

    编译安装vim并支持python3,以centos7为例子 1 编译安装python3 2 编译安装vim并支持p...

  • No module named '_ctypes'

    当编译安装的python导入types模块出错时,一般是编译安装python之前没有安装libffi-devel。...

  • gRPC之python

    安装 安装grpc 安装python grpc的protobuf的编译工具 安装protobuf的python依赖...

  • CentOS 6.3编译安装Python3.6.3

    安装前准备(准备编译环境) 获取Python3.6源码 安装Python3.6 安装Python包

  • Centos7安装Python3.8详细教程

    安装编译相关工具 下载python安装包 编译安装python 安装过,出现下面两行就成功了 默认系统安装的是py...

网友评论

      本文标题:liunx快速编译安装python

      本文链接:https://www.haomeiwen.com/subject/mpflbltx.html