python - `scrapy crawl` 在 MacOS 10.15.6 上不起作用
问题描述
我正在为使用的网站编写刮板,scrapy
但出现了一些错误。
这就是我正在做的 -
- 创建了一个虚拟环境
- 尝试安装
scrapy
- 安装废料时出现以下错误 -
**ERROR: Command errored out with exit status 1:**
command: /Users/arif/newcoderProjects/scrape/ScrapProj/bin/python3 -u -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘”’”’/private/var/folders/p0/42wg04b16q794pj9b67zxx340000gn/T/pip-install-qavbn6kl/Twisted/setup.py’”’”’; __file__=‘”’”’/private/var/folders/p0/42wg04b16q794pj9b67zxx340000gn/T/pip-install-qavbn6kl/Twisted/setup.py’”’”’;f=getattr(tokenize, ‘”’”’open’”’”’, open)(__file__);code=f.read().replace(‘”’”’\r\n’”’”’, ‘”’”’\n’”’”’);f.close();exec(compile(code, __file__, ‘”’”’exec’”’”’))’ install —record /private/var/folders/p0/42wg04b16q794pj9b67zxx340000gn/T/pip-record-n45b36ca/install-record.txt --single-version-externally-managed --compile --install-headers /Users/arif/newcoderProjects/scrape/ScrapProj/include/site/python3.8/Twisted
cwd: /private/var/folders/p0/42wg04b16q794pj9b67zxx340000gn/T/pip-install-qavbn6kl/Twisted/
- 我相信它已安装并尝试运行
scrapy crawl xyz
并出现错误:bash: scrapy: command not found
我该如何解决这个错误?我在 PATH 中也有问题,可能是这个问题,这里描述了 -
解决方案
事实证明问题出在我的 PATH 中,因此在安装scrapy
时,没有设置名为 Twisted 的东西。修复PATH后,pip install scrapy
工作。
推荐阅读
- python - 如何添加比例?
- javascript - ReactJS - 从带有参数的函数返回未定义的值
- javascript - 在 javascript 中映射 3x3 网格
- javascript - 带有 WebSockets 的 Nuxt JS
- r - 插入符号中的其他指标 - PPV、敏感性、特异性
- javascript - 如何在Javascript中创建一个包含任意八位字节的blob
- javascript - Chrome 扩展 HTML5 视频全屏
- maven - 在 Intellij 项目中使用 Nd4j
- ruby-on-rails - 如果最新的迁移相同,Rails 如何知道有待处理的迁移?
- javascript - 需要一个 JSON 对象、数组或文字