zoukankan      html  css  js  c++  java
  • 安装django 提示ImportError: No module named setuptools

    安装django前要先安装setuptools
    先安装一些必要的包,否则会报错:Python build finished, but the necessary bits to build these modules were not found
    #yum install -y sqlite bzip2-devel.i686 gdbm-devel.i686 readline-devel.x86_64 readline-devel sqlite-devel openssl-devel.i686 libdbi-devel.i686 ncurses-libs zlib-devel.i686 openssl-devel bzip2-devel gdbm-devel libdbi-devel zlib-devel
     
    还有错误的话下载zlib安装(安装包见附件)
    # wget http://sourceforge.net/projects/libpng/files/zlib/1.2.8/zlib-1.2.8.tar.gz
    # tar zxvf zlib-1.2.8.tar.gz
    # cd zlib-1.2.8
    # ./configure
    # make install
     
    参考:http://www.tuicool.com/articles/FjmA3u
     
     
    #wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz --no-check-certificate
    #tar zxvf setuptools-0.6c11.tar.gz
    #cd setuptools-0.6c11
    #python setup.py build
    #python setup.py install
     
    如果在install时提示Compression requires the (missing) zlib module
    回到python解压后的目录中,记得先安装zlib,再启动zlib模块,操作如下
     
    #cd /root/Python-2.7.8
    #vi Modules/Setup.dist
    搜索zlib,去掉 #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz 前面的注释。
     
    #cd /root/Python-2.7.8/Modules/zlib
    #./configure && make && make install
    然后回到/root/Python-2.7.8目录下
    #./configure --enable-shared --prefix=/usr/local/python27
    #make
    #make install
     
     
    ps:安装完上述模块后,django只需要解压,然后执行#python setup.py install 即可
    参考:http://farlee.info/archives/centos5-python-mod_wsgi-django-install-osqa.html
     
    附件:
    https://app.yinxiang.com/shard/s41/res/d480a890-adba-452c-a3a0-3fa30037c1b3/zlib-1.2.8.tar.gz
  • 相关阅读:
    Linux IO模型漫谈(3) 阻塞式IO实现
    Linux IO模型漫谈(4) 非阻塞IO
    Linux IO模型漫谈(6) 信号驱动IO模型
    Go语言_反射篇
    Linux IO模型漫谈(5) IO复用模型之select
    Go语言_函数学习篇
    Go语言_接口篇
    nginx源码学习Unix Unix域协议
    Java GC
    Heritrix 3.1.0 源码解析(三十四)
  • 原文地址:https://www.cnblogs.com/biboxie/p/4233322.html
Copyright © 2011-2022 走看看