zoukankan      html  css  js  c++  java
  • 在CentOS 7上安装Python3.5源码包

    最近开始系统学习Python 3.5,发现CentOS 7系统自带的python版本是Python 2.7。现在要使用Python 3.5该怎么办?方法大体跟安装其他程序一样。以下为详细经过:

     1.事前检查

    确认CentOS版本

    cat /etc/centos-release

    确认当前python版本

    python -V

    2.从官网下载Python 3.5安装包。安装包按惯例放在/usr/local/src目录下。

    cd /usr/local/src
    wget
    https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

    3.解压Python 3.5

    tar -xf Python-3.5.2.tgz

    4.配置并生成Makefile文件,指定安装目录为/usr/local/python3.5.2。可以用 echo $? ,如果返回值是0,说明上一条命令执行成功。

    在这一步可能提示缺少某些包,请根据提示自行安装缺少的包。常见缺少的包,如gcc(用于编译源代码),通过yum intall gcc可以安装(可以通过epel网络源下载,也可以挂centos安装包,因安装包的Package文件中也有gcc的所有包)

    cd Python3.5.2
    ./configure

    5. 编译

    make

    6. 安装。使用altinstall而不是install,这样是新增了一个python实例,避免影响python2.7的使用

    make altinstall

     7.确认安装成功,正常的话应该打印出python版本是3.5

    python3.5 -V

    7.设置python3.5为python默认解释器。有多种方法达到这个目的。现使用方法之一:执行 vim /root/.bashrc 打开文件,添加下面一行

    alias python='python3.5'

    注意:这一步不保证一定能使输入python就默认用python3.5解释器,因为机器上可能使用其他配置方法使默认使用其他版本的python解释器。

    8. 输入exit退出登录,然后重新登录机器。输入 python -V ,打印出结果是 python 3.5.2 

     Python 3.5就这样安装配置好,可以正常使用了!

  • 相关阅读:
    POJ 1129 深搜&四色染图&模拟
    POJ 1011 很经典的树枝拼凑的深度搜索
    HDU 2564 词组缩写
    Java中的split函数的用法
    java中next和nextline的区别
    简探this和super
    再探Java中的继承加载顺序
    Java面向接口编程小例子 2
    Dos命令整理集(持续更新)
    VMware WorkStation9.0虚拟机如何运行WINPE
  • 原文地址:https://www.cnblogs.com/huamingao/p/5766645.html
Copyright © 2011-2022 走看看