2016-09-29 3 views
0

저는 python을 배우고 있으며이 github 프로젝트에서 코드를 실행하려고합니다.모듈 이름이 ESPN_Scraper.items

https://github.com/rcfbanalysis/rcfbscraper

나는 그런 다음

python "C:\Python\rcfbscraper-master\ESPN_Scraper\ESPN_Scraper\spiders\espnSpider.py" 

같은 명령을 실행하려고하면 나는 오류를 어떤 모듈의 이름 ESPN_Scraper.items를 얻을 수 없습니다. 이 ESPN_Scraper items.py이 SYS 경로에없는 무엇 내가 말할 수에서 잘못된 라인

from ESPN_Scraper.items import GameItem 

답변

0

입니다. ESPN_Scraper 디렉토리를 espnspider.py 파일과 같은 디렉토리에두면됩니다.

섹션을 참조하십시오. https://docs.python.org/2/tutorial/modules.html 섹션 6.1.2

+0

응답 해 주셔서 감사합니다. espn_scraper 디렉토리를 espnspider.py 파일과 동일한 디렉토리에두면 무슨 뜻인지 알 수 있습니까? espnspider.py 파일의 경로입니다. rcfbscraper-master \ ESPN_Scraper \ ESPN_Scraper \ spiders. 이것은 ESPN_Scraper 디렉토리에있는 spiders 디렉토리에 있습니다. – user1389739

+0

스파이더 디렉토리 안에 또 다른 ESPN_Scrapers 디렉토리를 만들고 필요한 파일을 새 디렉토리로 옮겨야 할 수도 있습니다 ... 내가 제공 한 링크를보고 파이썬이 어떻게 의존성을 찾는 지 살펴보고 파이썬이 현재 디렉토리를 찾은 다음 sys 경로 ... 현재 디렉토리에서 뒤로 보지 않습니다. – Lance

+0

감사합니다. 전 ESPN_Scraper와 함께 작동하지 못했습니다. 방금 제거하고 항목 파일을 이동 했으므로 더 이상 오류가 없습니다. 내 다음 단계는 데이터를 반환하는 방법을 알아내는 것입니다. 감사 – user1389739

관련 문제