|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我通过系统的cmd命令无法创建项目,显示D:\ScrapyProject>scrapy startproject tutorial
'scrapy' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
另外 import scrapy时,会报错: ModuleNotFoundError: No module named 'scrapy'
用Anaconda prompt可以创建项目。但是运行的时候报错:
2020-02-10 13:55:08 [twisted] CRITICAL:
Traceback (most recent call last):
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\twisted\internet\defer.py", line 1418, in _inlineCallbacks
result = g.send(result)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\crawler.py", line 86, in crawl
self.engine = self._create_engine()
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\crawler.py", line 111, in _create_engine
return ExecutionEngine(self, lambda _: self.stop())
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\core\engine.py", line 69, in __init__
self.downloader = downloader_cls(crawler)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\core\downloader\__init__.py", line 86, in __init__
self.middleware = DownloaderMiddlewareManager.from_crawler(crawler)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\middleware.py", line 53, in from_crawler
return cls.from_settings(crawler.settings, crawler)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\middleware.py", line 35, in from_settings
mw = create_instance(mwcls, settings, crawler)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\utils\misc.py", line 142, in create_instance
return objcls.from_crawler(crawler, *args, **kwargs)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\downloadermiddlewares\robotstxt.py", line 39, in from_crawler
return cls(crawler)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\downloadermiddlewares\robotstxt.py", line 35, in __init__
self._parserimpl.from_crawler(self.crawler, b'')
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\robotstxt.py", line 120, in from_crawler
o = cls(robotstxt_body, spider)
File "d:\bld\scrapy_1572360424769\_h_env\lib\site-packages\scrapy\robotstxt.py", line 112, in __init__
from protego import Protego
ModuleNotFoundError: No module named 'protego'
|
|