2012-04-12 6 views
16

나는 파이썬에 초보자입니다. 나는 Python 2.7.3 버전 32 비트를 64 비트 OS에서 실행 중이다. (64 비트 시도했지만 운동하지 않았다).알 수없는 명령 : 크롤링 오류

자습서를 따라 내 컴퓨터에 치료를 설치했습니다. 나는 하나의 프로젝트 인 demoz를 만들었습니다. 하지만 scrapy crawl demoz을 입력하면 오류가 표시됩니다. 내가 아래 scrapy 명령을 쳤을 때 나는이 일을 건너 온 (C : \ python27 스크립트 \)는 보여줍니다

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> 

내가 설치에없는 무언가가 자신의 추측 사전에 누구의 도움을 바랍니다 .. 감사합니다 ..

+0

당신이 점점 정확한 오류가 무엇입니까에서 crawl 명령을 실행? 치료에 대한 도움의 반응은 문제의 범위를 좁히는 데 도움이되지 않습니다. – Drahkar

답변

35

scrapy crawl spider_name 명령을 scrapy.cfg 파일이있는 치료 프로젝트 폴더에 실행해야합니다. docs에서

: 작동하는 우리의 거미를 넣으려면

크롤링

, 프로젝트의 최상위 디렉토리로 이동하여 실행

scrapy crawl dmoz

+1

다른 질문을 작성하는 것이 좋습니다. 그러나 먼저 튜토리얼을주의 깊게 따르십시오. 행운을 빕니다 – warvariuc

0

당신은 실행할 수 있습니다 scrapy crawl demoz 다음 명령을 사용하여 생성 한 치료 프로젝트 폴더의 코드

scrapy startproject tutorials 

당신이 이름 tutorials의 scrapy 프로젝트를 시작한 경우 자습서는 첫 번째 폴더에 예를 들어, 이동하여

scrapy crawl demoz