zoukankan      html  css  js  c++  java
  • CentOS 6 下安装Python 3

    可以下载各个版本的python:https://www.python.org/ftp/python/

    配置安装

    下载最新的安装包(截止2013/11/05),还是3.3.2版本。

    #wget http://python.org/ftp/python/3.5.2//Python-3.5.2.tgz
    #tar xzf Python-3.5.2.tgz
    #cd Python-3.5.2
    #./configure --prefix=/opt/apps/python3
    #make
    #make install
    

    如果没有指定prefix,将默认安装在/usr/local下,因此PATH中可以找到。我们要安装一个可以复制安装的版本,所以安装在指定目录下。

    设置环境

    可以将/opt/apps/python3/bin加入系统环境变量,

    #echo 'export PATH=$PATH:/opt/apps/python3/bin' >> ~/.bash_profile
    

    而我们简单的建立软链接比较方便

    #ln -s /opt/apps/python3/bin/python3 /usr/bin
    

    确认安装成功

    # python3 -V
    Python 3.5.2
    

    安装pip

    pip用于安装依赖软件比较方便,因此推荐安装上.

    #wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - |python3
    #wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py -O - |python3
    #ln -s /opt/apps/python3.5/bin/pip-3.5 /usr/bin/
    

    安装需要的第三方库

    例如mysql-connector和requests

    #pip-3.5 install mysql-connector-python
    #pip-3.5 install requests
    

    如果安装pip时发生如下错误:

    ImportError: No module named bz2
    

    那么说明安装的python 3 缺少依赖库bzip2-devel,需要先安装依赖库然后再编译安装。

    查看已安装Python的编译参数可参考: stackoverflow

  • 相关阅读:
    处理emacs-org模式TODO的一个脚本
    MYSQL 数据类型
    Redis命令学习-Transaction(事务)
    成都青羊考场科目二考试分享
    地图入门_坐标系统
    microsoft SQL server,错误2
    搭建个人博客 方式2 使用jekyll
    WIN10 10招
    java正則表達式总结
    图解hdu5301Buildings
  • 原文地址:https://www.cnblogs.com/lifuhei/p/5943298.html
Copyright © 2011-2022 走看看