zoukankan      html  css  js  c++  java
  • centos 7.3 安装配置python3.6.1

    1.先安装一些我遇到的依赖问题(如果有依赖问题按提示安装):

    yum install xz gcc zlib zlib-devel

    2.官网下载源码包

    地址:https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

    3.解压文件

    xz -d Python-3.6.1.tar.xz

    tar -xvf Python-3.6.1.tar

    4.进入文件目录

    cd Python-3.6.1

    5.开始安装编译

     ./configure --prefix=/usr/python3.6
     make
     make install
    

    6.让centos7 系统默认使用python3.6

    cd /usr/bin/
    mv python python.bak
    ln -s /usr/python3.6/bin/python3.6 /usr/bin/python3
    
    [root@python-ex bin]# python3
    Python 3.6.1 (default, May 25 2017, 20:20:35) 
    [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 

    7. 因为yum使用的是python2,替换python3之后可能导致无法正常工作。

    因此修改yum配置文件(vim /usr/bin/yum)。  把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.7保存退出即可

    如果出现以下错误:

     File "/usr/libexec/urlgrabber-ext-down", line 28
        except OSError, e:
                      ^
    SyntaxError: invalid syntax
    

      解决办法是修改

    vim /usr/libexec/urlgrabber-ext-down

    将/usr/bin/python改为/usr/bin/python2.7。

  • 相关阅读:
    Xcode常用
    iOS知识点
    iOS Crash上传
    [crash详解与防护] KVO crash
    iOS常见bug
    PHP实现万年历
    在Vue框架中引入Element
    PHP--随机生成颜色
    PHP读取Excel表格数据
    权限管理功能(一)
  • 原文地址:https://www.cnblogs.com/cloud-80808174-sea/p/6902934.html
Copyright © 2011-2022 走看看