2012-04-12 35 views
16

Soy un novato en python. Estoy ejecutando Python 2.7.3 versión de 32 bits en el sistema operativo de 64 bits. (Intenté 64 bit pero no entrenó).comando desconocido: error de rastreo

Seguí el tutorial e instalé scrapy en mi máquina. He creado un proyecto, demoz. Pero cuando ingreso scrapy crawl demoz, aparece un error. Me encontré con esto cuando golpeo comando scrapy bajo (C: \ python27 \ scripts) que muestra:

C:\Python27\Scripts>scrapy 
Scrapy 0.14.2 - no active project 

Usage: 
    scrapy <command> [options] [args] 

Available commands: 
    fetch   Fetch a URL using the Scrapy downloader 
    runspider  Run a self-contained spider (without creating a project) 
    settings  Get settings values 
    shell   Interactive scraping console 
    startproject Create new project 
    version  Print Scrapy version 
    view   Open URL in browser, as seen by Scrapy 

Use "scrapy <command> -h" to see more info about a command 

C:\Python27\Scripts> 

supongo que su es algo que falta en la instalación Alguien puede ayudarme por favor .. Gracias de antemano ..

+0

¿Cuál es el error exacto que está recibiendo? La respuesta de ayuda para el tratamiento no reducirá el problema. – Drahkar

Respuesta

35

Debe ejecutar el comando scrapy crawl spider_name en una carpeta de proyecto de scrapy, donde reside el archivo scrapy.cfg.

Desde el docs:

Rastreo

Para poner nuestra araña para trabajar, ir a directorio de nivel superior del proyecto y ejecute:

scrapy crawl dmoz

+1

Será mejor que cree otra pregunta para esto. Pero primero sigue el tutorial cuidadosamente. Buena suerte – warvariuc

0

Puede ejecutar scrapy crawl demoz código de su carpeta de proyectos de scrapy que ha creado usando el siguiente comando

scrapy startproject tutorials 

Por ejemplo, si ha empezado proyecto scrapy del nombre tutorials, y luego ir a la carpeta tutoriales primera y ejecutar comandos desde allí crawl

scrapy crawl demoz 
Cuestiones relacionadas