zoukankan      html  css  js  c++  java
  • 在CentOs6.5下安装Python2.7.6和Scrapy

    在CentOs6.5下安装Python2.7.6和Scrapy
    总在网上看大家的安装教程,这回自己也贡献一份!!!

    和民航大学合作项目,去给人家装环境,连简单的Scrapy都没装上,虽然有对方硬件设施坑爹的因素,但主要还是自己准备不充分。

    一份好的安装文档应该是可以完美重现的。

    所以做了下面这份:

    我按照这套方法连着重装了四次,如果各位直接复制命令,应该是一点问题都没有。安装成功的样子见那两张截图。

    对了,确保电脑能上网,鼠标能用,哈哈

    1.#su – root

    2.#yum install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel libffi-devel libxslt-devel libxml2-devel sqlite-devel

    3.#cd /usr

    4.安装Python
    #wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz
    #xz -d Python-2.7.6.tar.xz
    #tar xvf Python-2.7.6.tar
    #cd Python-2.7.6
    #./configure

    #vim Modules/Setup
    找到下面这句,去掉注释
    #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
    编译安装:make & make install

    5.修改Python链接
    #/usr/local/bin/python2.7 -V
    #mv /usr/bin/python /usr/bin/python.bak
    # ln -s /usr/local/bin/python2.7 /usr/bin/python

    6.#vim /usr/bin/yum
    在打开的文件里的头一行,也就是指定python环境的那行代码,修改成:
    #!/usr/bin/python2.6

    7.#wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
    #python ez_setup.py

    8.#wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py
    #python get-pip.py

    9.#pip install scrapy
    10.#scrapy

    11.建立测试脚本

    12.# cat > myspider.py <<EOF

    from scrapy import Spider, Item, Field

    class Post(Item):
    title = Field()

    class BlogSpider(Spider):
    name, start_urls = 'blogspider', ['http://www.cnblogs.com/rwxwsblog/']

    def parse(self, response):
    return [Post(title=e.extract()) for e in response.css("h2 a::text")]

    EOF

    13.试建工程

    scrapy startproject tutorial

      ******************************************************************************************
     *【Author】:岳阳楼
     *【Date】:2017年02月06日
     *【Notice】:
     *  1、本文为原创技术文章,首发博客园个人站点(http://www.cnblogs.com/yueyanglou/p/4839681.html),转载和引用请注明作者及出处。
     *  2、本文必须全文转载和引用,任何组织和个人未授权不能修改任何内容,并且未授权不可用于商业。
     *  3、本声明为文章一部分,转载和引用必须包括在原文中。
     ******************************************************************************************
  • 相关阅读:
    OpenCV之设计模式
    ca
    BMP结构详解
    Lucas–Kanade光流算法学习
    卡尔曼
    hash+链表
    文件操作
    查找
    fseek效率
    大家都说3C直连网络,3C网络是指什么呢?
  • 原文地址:https://www.cnblogs.com/armyant/p/6368931.html
Copyright © 2011-2022 走看看