zoukankan      html  css  js  c++  java
  • <3>Centos系统完整安装python流程

    一、环境

    系统:Centos7

    Python3.6.5  自带pipsetuptools

    二、命令

    介绍:因为yum是依赖于python2,所以千万别删除自带的python2,下面的方法就是py2和py3共存

    说的多,不如直接上命令:

    1,安装依赖

    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc kernel-devel kenel-headers make bzip2 gcc-c++ zlib zlib-devel libffi-devel

    解释:不安装依赖,会造成一些安装后的问题,比如:pip、setuptools没有安装

    2,下载安装包

    mkdir /usr/local/python
    
    cd /usr/local/python
    
    wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

    解释:也可以在Windows上下载,通过xftp传到linx

    3,解压安装,设置安装路径

    tar zxvf Python-3.6.5.tgz
    
    cd Python-3.6.5
    
    mkdir /usr/local/python3.6
    
    ./configure --prefix=/usr/local/python3.6
    
    make
    
    make installrm  -rf  /usr/local/python

    解释:

    tar是解压tgz包

    ./configure --prefix... 是设置python的安装位置

    make 是编译源代码,生成目标文件、可执行文件

    make install 将编译成功的文件,安装到系统目录,一般为/usl/local/bin

    rm -rf /usr/local/python 删除安装包,可别删错了

    4,设置环境变量

    vi  /etc/profile
    
    export PATH=$PATH:/usr/local/python3.6/bin
    
    source  /etc/profile 

    解释:

    编辑环境变量文件,这是永久设置,相当于Windows系统:系统变量Path

    centos6X需要跟新环境配置

    5,更新和测试

    python3 --version

    python --version

    pip3 --version
    pip3
    install --upgrade pip

    解释:

    python3 --version 当前python版本号

    pip3 list 测试pip默认安装的列表,会有黄色提示要更新

    pip3 install --upgrade pip 更新pip

  • 相关阅读:
    Hadoop
    java获取系统指定时间年月日
    JS获取系统的指定定年月日
    nodetree中 前面复选框禁用插件
    JS生成指定长度的随机数
    Post的请求案例
    Ajax的简单请求案例
    from 表单提交
    Oracle中添加视图
    java double保留小数点的零的问题,java保留小数点问题
  • 原文地址:https://www.cnblogs.com/1fengchen1/p/9523237.html
Copyright © 2011-2022 走看看