Среда «Мои пути» в Windows 7:
C:\Python37\Scripts\;
C:\Python37\;
C:\Python37\Scripts\scrapy.exe;
C:\Python37\Lib\site-packages\scrapy
Несколько дней назад, без модифицированных материалов, с тех пор я использовал свой паук так:
py scrapy crawl spider -a arg1=truc -a arg2=machin
Iзапустите его в проекте spider как C:\Users\Truc\FolderA\FolderB\FolderC\...\spiders
, он работал хорошо, без проблем, но сегодня по волшебству я получаю это сообщение:
C:\Python37\python.exe: can't open file 'scrapy': [Errno 2] No such file or directory
Как это возможно, когда я ничего не менял?
некоторое обновление
Я попробовал решение @YOU в этой теме , поэтому создайте файл .py
в C:\Users\Truc\FolderA\FolderB\FolderC\...\spiders
, отредактируйте его, как сказано, и получитеэта ошибка:
Traceback (most recent call last):
File "scrapy.py", line 1, in <module>
from scrapy.cmdline import execute
File "C:\Users\Truc\FolderA\FolderB\FolderC\...\spiders\scrapy.py", line 1, in <module>
from scrapy.cmdline import execute
ModuleNotFoundError: No module named 'scrapy.cmdline'; 'scrapy' is not a package
Я проверил, есть ли cmdline
и есть, но 'scrapy' is not a package
это странно.