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

  • 相关阅读:
    第九章 监控系统zabbix深入应用监控
    二叉树的迭代遍历
    .NET程序设计实验2
    大数据分析——sklearn模块安装
    C#实现找二维数组中的鞍点
    Javascript——DOM简介
    前端基础——HTML(一)
    Java基础(一)
    前端基础——CSS(一)
    如何配置网络,使内网和WiFi同时使用
  • 原文地址:https://www.cnblogs.com/lifuhei/p/5943298.html
Copyright © 2011-2022 走看看