zoukankan      html  css  js  c++  java
  • Ubuntu 安装python

    1.
    wget http://mirrors.sohu.com/python/3.6.0/Python-3.6.0.tar.xz
    wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
    
    2.
    xz -d Python-3.6.0.tar.xz
    tar -xvf Python-3.6.0.tar
    cd Python-3.6.0
    ./configure
    make
    sudo make install
    
    测试:    
    $ python3.6 --version
    Python 3.6.0
    
    
    第一次编译安装之后,有可能会发现输入python3.6 之后,方向键失效。
    原因是 readline 库没有安装。
    
    解决方式:
    安装 readline 库    
    sudo apt-get install libreadline-dev
    
    安装之后,再将 python 重新编译安装一次。    
    cd Python-3.6.0
    ./configure
    make
    sudo make install
    
    
    Python的easy_install安装和卸载组件,安装过程如下:
    
    wget -q http://peak.telecommunity.com/dist/ez_setup.py
    
    执行上面的命令把ez_setup.py文件下载到当前的目录下
    执行:python ez_setup.py
    
    下载对应的setuptools-xx.egg文件,出现以下错误
    zipimport.ZipImportError: can't decompress data; zlib not available
    
     
    
    解决办法:
    
    (1)先安装系统相应的依赖库文件
    sudo apt-get install zlibc zlib1g-dev
    
    (2)到python安装目录下执行
    sudo ./configure
    
     
    
    编辑Modules/Setup文件
    vim Modules/Setup
    
    找到下面这句,去掉注释
    #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
    
     
    
    重新编译安装:
    sudo make
    sudo make -i install
    
     
    
    (3)重新执行
    python ez_setup.py
    现在就可以用 sudo easy_install 命令安装其他组件了
  • 相关阅读:
    1121 Django基本
    1121 爬虫简单面条版
    1118 DOM
    1114 CSS基础
    1116 前端的练习--博客界面
    1112 前端基础之标签
    仿优酷错误
    1107 python自定义实现ORM
    cesm1_2_2在南信大大型机上的移植以及运行简单case的步骤
    ERROR:105: Unable to locate a modulefile for 'xxx'
  • 原文地址:https://www.cnblogs.com/icemonkey/p/10479977.html
Copyright © 2011-2022 走看看