zoukankan      html  css  js  c++  java
  • centos7搭建python3并和python2共存

    python3将会是之后的趋势,因此搭建python3是必要的。

    笔者喜欢使用centos7,参考了网上一些资料来搭建python3环境。

    注意事项:

    1、非root帐号加上sudo
    2、centos7自带Python 2.7.5是不能卸载的,很多系统级软件依赖这个


    一、安装依赖:

    yum -y groupinstall "Development tools" #可不执行
    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


    二、下载python3并安装

    # 1.下载python3
    wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz
    # 2.在usr目录创建python3目录,用于做安装目录
    mkdir /usr/local/python3 
    # 3.解压python3
    tar -zxvf Python-3.4.3.tgz
    # 4.进入python3
    cd Python-3.4.3
    # 5.配置安装目录参数
    ./configure --prefix=/usr/local/python3
    # 6.编译安装
    make && make install
    # 7.建立python3软链接
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    # 8.建立pip3软链接
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    三、查看版本

    [root@paas-02 Python-3.4.3]# python3
    Python 3.4.3 (default, Jul 19 2017, 19:29:17) 
    [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 
    >>> exit()
    [root@paas-02 Python-3.4.3]# 




    四、代码测试
    1、在当前目录新建个python脚本hello.py
    内容:

    #!/usr/bin/python3
    print ("Hello, Python3!") 

    2、执行

    [root@paas-02 Python-3.4.3]# python3 hello.py
    Hello, Python3!

    文章源自微信公众号【刍荛采葑菲】,转载请注明。

  • 相关阅读:
    西交应用统计学(四)
    SPSS非参数检验
    并查集实现
    二叉树遍历非递归算法
    算法导论——渐近符号、递归及解法
    SPSS均值过程和T检验
    二维数组的查找及向函数传递二维数组问题
    printf()的格式
    C++ string类型的读写
    替换字符串中的空格
  • 原文地址:https://www.cnblogs.com/churao/p/8494254.html
Copyright © 2011-2022 走看看