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
お返事ありがとうございます。 espn_scraperディレクトリをespnspider.pyファイルと同じディレクトリに置くことで、意味を明確にすることはできますか?これはespnspider.pyファイルへのパスです。 rcfbscraper-master \ ESPN_Scraper \ ESPN_Scraper \ spidersにあります。これは、ESPN_Scraperディレクトリにあるspidersディレクトリに含まれています。 – user1389739
あなたはspidersディレクトリの中に別のESPN_Scrapersディレクトリを作成し、必要なファイルを新しいディレクトリに移動する必要があります... 私が提供したリンクを見て、どのようにしてPythonが依存関係を探しているのかを見て、 sysパス...現在のディレクトリから後方には見えません – Lance
ESPN_Scraperを前もって動作させることができませんでしたが、これを削除してアイテムファイルを移動したため、エラーが発生しなくなりました。私の次のステップは、データを返す方法を考え出すことです。ありがとう – user1389739