zoukankan      html  css  js  c++  java
  • Centos7 配置python环境

    一:为系统配置python3的环境

    1、安装

    ①选择安装目录

    mkdir -p  /usr/local/python

    ②下载依赖环境

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel

    ③下载pyhton及编译安装

    #下载
    wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
    #解压
    tar -zxvf Python-3.7.0.tgz
    #编译(注:编译时应进入Pyhton-3.7.0的目录中)
    ./configure
    #安装
    make&&make install

    2、配置

    ①建立软连接

    #删除以前python2.7的软连接
    mv /usr/bin/python /usr/bin/python.bak
    
    #构建新的软联接
    ln -s /usr/local/bin/python3 /usr/bin/python

    #删除以前pip的软连接
    mv /usr/bin/pip /usr/bin/pip.bak

    #创建新的pip软连接

    ln -s /usr/local/bin/pip3 /usr/bin/pip

    注意:此时可验证python的配置是否成功,在任意位置输入python 

    ②将python加入PATH

    #进入bsh_profile
    vim ~/.bash_profile
    
    #增加
    PATH=$PATH:$HOME/bin:/usr/local/python3/bin
    export PATH

    ③补充:

    既然把默认python改成了python3的版本,那么这时候yum就出问题了,因为yum貌似不支持python3,开发了这个命令的老哥也不打算继续写支持python3的版本了,所以,如果和python版本相关的文件就不要通过yum下载了,这里我们需要把yum默认的指向改为python2.7的版本,分别是两个文件,使用vi打开,输入i进行修改,修改完之后按esc键,然后输入":wq",这就完成了修改并保存:

    vi /usr/libexec/urlgrabber-ext-down

    vi /usr/bin/yum

     

     *********************************** 至此服务器的python3的环境,配置完成 ***************************

    非学无以广才,非志无以成学。 正是因为今天的不完美,才对未来充满希望。 ----长帆
  • 相关阅读:
    [java学习]java聊天室通信原理
    竖变横表存储过程(万能型)
    到底是什么(反射,泛型,委托,泛型)
    删除表里重复记录两种方法
    三个SQL视图查出所有SQL Server数据库字典
    三种分页语句
    DBHelper
    SQL全局变量
    今天比较STRING和INT,很奇怪
    表之间数据交换与翻页存储过程
  • 原文地址:https://www.cnblogs.com/changfan/p/11965683.html
Copyright © 2011-2022 走看看