zoukankan      html  css  js  c++  java
  • centos7之Python3.74安装

    安装版本:Python3.74

    系统版本:centos7

    系统默认安装Python2.7,保留。

    安装/usr/bin/Python3

    安装需要root权限。

    安装Python3的准备工作:

    1、安装编译python3所用到的相关依赖包:

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

    2、安装pip模块--系统自带Python没有pip模块,需要手动安装

    yum -y install epel-release        --添加epel扩展源

    yum install python-pip

    3、安装wget模块

    pip install wget

      3.7版本及以上版本需要安装libffi-devel

      yum install libffi-devel -y

    4、上传Python包,解压:tar -zxvf Python3.74.tgz

    5、修改安装目录:

      ./configure prefix=/usr/local/python3

    6、编译Python3.74源代码

      make && make install

    7、添加软连接 

      #将原来的链接备份并删除
        mv /usr/bin/python /usr/bin/python.bak
      #添加python3的软链接
       ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
      #保留Python2.7的pip,建立软链接
      ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
      #测试是否安装成功了
        python -V
    8、更改yum配置,因为其要用到python2才能执行,否则会导致yum不能正常使用
     
      vi /usr/bin/yum
      把#! /usr/bin/python修改为#! /usr/bin/python2
      vi /usr/libexec/urlgrabber-ext-down
      把#! /usr/bin/python 修改为#! /usr/bin/python2
  • 相关阅读:
    20180209-json&pickle&shelve模块
    20180209-shutil模块
    20180209-sys模块
    20180209-os模块
    20180115-Xcode创建多个工程协同开发
    20180108-递归函数
    20180105-Python中dict的使用方法
    Python-编码这趟浑水
    20171218-编程语言的介绍
    20180119-01-RACSignal的基础
  • 原文地址:https://www.cnblogs.com/sdifens/p/11358106.html
Copyright © 2011-2022 走看看