zoukankan      html  css  js  c++  java
  • linux 安装 Python


    一、
    打开终端,输入:wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0b4.tgz
    下载完毕后 输入解压命令:tar –zxvf Python-3.5.0b4.tgz
    切换到解压的目录:cd Python-3.5.0b4
    
    接下来就是安装:
    ./configure    #如果没成功则是少依赖包 yum -y install gcc
    make
    make install      #make && make install
    long long time。。。
    然后查看一下就知道了:
    
    输入python如果出现下面的提示:
    Python 3.5.0 (#1, Aug 06 2015, 14:04:52)
    [GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2
    Type “help”, “copyright”, “credits” or “license” for more information.
    就说明成功了,因为linux系统可能不一样,第二行有可能不同哈。

     二、

    前言:
    
    python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在linux6.4下搭建python3环境的过程
    
    以及碰到的问题和解决过程。
    
    另外,如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,
    
    比如yum!!!!!
    
    不要动现有的python2环境!
    
    不要动现有的python2环境!
    
    不要动现有的python2环境!
    
    重要的使用说三遍!
    
    一、安装python3.5
    下载python3.5安装包:
    
    wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
    
    解压到当前目录:
    
    tar -zxvf Python-3.5.0.tgz
    
    cd Python-3.5.0
    
    ./configure --prefix=/usr/local/python3.5 --enable-shared
    
    make & make install
    
    ln -s /usr/local/python3.5/bin/python3 /usr/bin/python3
    
    此时运行python3命令的话会报错,缺少.so文件,我们需要进行如下操作:
    
    cp -R /usr/local/python3.5/lib/* /usr/lib64/
    
    ok!此时python3的基础环境已经安装完成!
    
    二、安装pip以及setuptools
    毕竟丰富的第三方库是python的优势所在,为了更加方便的安装第三方库,使用pip命令,我们需要进行相应的安装。
    
    1、安装pip前需要前置安装setuptools
    
    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
    
    tar -zxvf setuptools-19.6.tar.gz
    
    cd setuptools-19.6
    
    python3 setup.py build
    
    python3 setup.py install
    
    报错: RuntimeError: Compression requires the (missing) zlib module
    
    我们需要在linux中安装zlib-devel包,进行支持。
    
    yum install zlib-devel
    
    需要对python3.5进行重新编译安装。
    
    cd python3.5
    
    make & make install
    
    又是漫长的编译安装过程。
    
    重新安装setuptools
    
    python3 setup.py build
    
    python3 setup.py install
    
    2、安装pip
    
    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
    
    tar -zxvf pip-8.0.2.tar.gz
    
    cd pip-8.0.2
    
    python3 setup.py build
    
    python3 setup.py install
    
    如果没有意外的话,pip安装完成。
    
    测试:
    
    我们使用pip安装一个python3第三方库: python3 -m pip install paramiko
    
    纳尼!!!!又报错了!
    
    ImportError: cannot import name 'HTTPSHandler'
    
    根据老衲多年的经验,应该是缺少openssl的开发环境,我们继续安装
    
    yum install openssl-devel
    
    继续重新编译安装python3.5
    
    ok,我们终于完成了整个python3环境的安装。
  • 相关阅读:
    弹框在UC浏览器或者Android机器上会被顶上去
    移动端性能优化
    当placeholder的字体大小跟input大小不一致,placeholder垂直居中
    Chrome下面查看placeholder的样式
    js 高级程序设计(笔记)
    SpringBoot自定义配置步骤
    二叉树的下一个节点
    输入某二叉树的前序遍历和中序遍历的结果,重建出该二叉树
    kafka配置记录
    Builder模式
  • 原文地址:https://www.cnblogs.com/shizhengwen/p/6802744.html
Copyright © 2011-2022 走看看